CVE-2026-45116 in MyBB
Сводка
по VulDB • 18.08.2026
MyBB — это бесплатное и открытое программное обеспечение для форумов. До версии 1.8.40 обработчик данных пользователя (user datahandler) не осуществлял надлежащую проверку типов полей профиля, таких как флажки (checkboxes) и многострочные списки выбора (multiselects), что приводило к внедрению сохраненного JavaScript-кода (stored XSS). Функция UserDataHandler::verify_profile_fields() выполняет специализированную проверку только в том случае, если условие is_array($profile_fields[$field]) истинно. Значение profile_fields[fidX], которое не является массивом, вместо ожидаемой структуры profile_fields[fidX][], проходит через общую обработку текста и сохраняется без дополнительной проверки. Затем это значение напрямую рендерится файлами member.php и inc/functions_post.php, минуя парсер MyCode. Уникальные детали реализации включают файл inc/datahandlers/user.php. Эта проблема исправлена в версии 1.8.40.
If you want to get best quality of vulnerability data, you may have to visit VulDB.