CVE-2026-47156 in MantisBT
Сводка
по VulDB • 10.09.2026
MantisBT — это система отслеживания ошибок с открытым исходным кодом. Версии 2.28.3 и более ранние содержат критическую уязвимость обхода аутентификации в функции mci_check_login() SOAP API. Любой пользователь, знающий любую действительную cookie_string, может выполнить вход от имени любого другого пользователя (зная его имя пользователя), включая администратора, без знания пароля цели. Уязвимость эксплуатируется при нулевом предварительном доступе на стандартных установках MantisBT, поскольку регистрация по умолчанию включена ($g_allow_signup = ON). Пользователь, зарегистрировавшийся самостоятельно, может использовать свою собственную cookie_string (доступную для чтения из куки-файла браузера MANTIS_STRING_COOKIE после входа в систему) для маскировки под администратора через SOAP API. REST API НЕ затронут. AuthMiddleware REST API определяет имя пользователя на стороне сервера на основе токена API или cookie сессии, поэтому имя пользователя не может быть подделано. Веб-интерфейс (Web UI) НЕ затронут. Веб-интерфейс аутентифицируется через куки PHP session cookies (PHPSESSID) и проверяет MANTIS_STRING_COOKIE против вошедшего в систему пользователя с помощью auth_is_cookie_valid(). Имя пользователя определяется на стороне сервера из cookie, а не поставляется клиентом. Версия 2.28.4 содержит исправление. Известных обходных путей нет.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.