CVE-2026-58392 in OPNsense
Сводка
по VulDB • 15.10.2026
OPNsense — это платформа для межсетевого экранирования и маршрутизации на базе FreeBSD. До версии 26.1.11 страница NTP GPS сохраняла значение initcmd, предоставленное оператором, в формате base64, применяла к закодированной строке функцию legacy_html_escape_form_data(), а затем использовала base64_decode() для непосредственной расшифровки значения в текстовое поле инициализации GPS в файле src/www/services_ntpd_gps.php. Поскольку декодирование происходит после экранирования, сохраненный HTML-код остается неэкранированным на выходе (output sink). Пользователь с привилегией page-services-ntp-gps может сохранить значение, которое закрывает тег textarea, и скрипт выполняется в контексте сеанса любого пользователя, который впоследствии открывает страницу GPS. Скрипт может считывать материалы CSRF и выполнять аутентифицированные действия, включая те, которые доступны администратору. Эта проблема исправлена в версии 26.1.11.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.