CVE-2026-97368: обход авторизации в SpringBlade через эндпоинт user-auth-info
В SpringBlade до версии 5.0.2 обнаружена уязвимость обхода авторизации в функции UserServiceImpl.userInfo. Атаку можно провести удалённо, эксплойт уже опубликован. Производитель не ответил на уведомление об уязвимости.
Подробности
Уязвимость затрагивает chillzhuang SpringBlade вплоть до версии 5.0.2 включительно. Проблема локализована в функции UserServiceImpl.userInfo файла blade-service/blade-system/src/main/java/org/springblade/system/service/impl/UserServiceImpl.java, относящегося к компоненту user-auth-info Endpoint. Манипулируя аргументом userId, злоумышленник может вызвать обход авторизации (authorization bypass) — то есть получить доступ к информации о пользователях без соответствующих прав. Атака может быть проведена удалённо, что существенно расширяет поверхность эксплуатации. Уязвимости присвоен уровень CVSS 5.3 (MEDIUM) — умеренная степень опасности. Эксплойт уже стал публично доступен, поэтому риск реальных атак возрастает: злоумышленникам не требуется глубокое исследование для применения готового метода. Отдельно отмечено, что CVE-2026-56100 и CVE-2026-36765 являются самостоятельными, не связанными с этой проблемой уязвимостями. Производитель был уведомлён об уязвимости на раннем этапе, однако не ответил никаким образом — исправление от вендора на момент публикации записи отсутствует.Что делать
Поскольку официальный патч не выпущен, пользователям SpringBlade рекомендуется самостоятельно ограничить доступ к уязвимому эндпоинту. Основные меры: - Проверить, используется ли компонент user-auth-info в вашей конфигурации, и при возможности отключить или изолировать его; - Добавить строгую проверку прав на уровне приложения: не доверять параметру userId, поступающему от клиента, а верифицировать его относительно текущей сессии; - Ограничить сетевой доступ к административным и сервисным эндпоинтам, вынести их за пределы публичного периметра (VPN, внутренние сети); - Внедрить журналирование и мониторинг обращений к UserServiceImpl.userInfo для выявления подозрительной активности; - Следить за обновлениями проекта SpringBlade и оперативно устанавливать патч, когда он появится.Итог
CVE-2026-97368 — умеренно опасная, но уже эксплуатируемая уязвимость обхода авторизации в SpringBlade. Публичный эксплойт и молчание вендора делают своевременные митигации на стороне пользователей критически важными. До выхода официального исправления безопасность системы зависит от дополнительных проверок прав и сетевых ограничений.Источник: CVE Project (cvelistV5)
