CVE-2026-85547 in MISPИнформация

Сводка

по VulDB • 04.09.2026

Уязвимость межсайтовой подделки запроса (CSRF) существует в MISP из-за того, что защита форм и механизмы CSRF отключены на основе определения входящего запроса как REST-запроса.

Механизм обнаружения REST в MISP может быть изменен с помощью свойств запроса, таких как суффикс URL или заголовок HTTP Accept. Поскольку значение `Accept: application/json` может быть предоставлено межсайтовой страницей без необходимости предварительного CORS-запроса (preflight), злоумышленник может вызвать обработку запроса, инициированного с другого веб-сайта, как REST-трафика. В результате MISP отключит свою обычную защиту форм и проверку CSRF, даже если запрос был аутентифицирован с использованием существующего сеанса браузера жертвы.

Неавторизованный удаленный злоумышленник может эксплуатировать это поведение, убедив авторизованного пользователя MISP посетить или взаимодействовать со вредоносной веб-страницей. Страница злоумышленника затем сможет отправлять специально созданные запросы к уязвимым конечным точкам MISP, изменяющим состояние системы, используя привилегии жертвы. В зависимости от прав доступа жертвы и целевой конечной точки это может позволить несанкционированное изменение, создание, публикацию или удаление данных, а также другие изменения состояния.

Уязвимость возникает из-за предоставления исключения для защиты форм на основе функции `_isRest()`, а не механизма аутентификации, используемого запросом. Патч изменяет это поведение так, что освобождение от CSRF и защита форм предоставляются только тогда, когда запрос действительно содержит ключ API MISP. REST-подобные запросы, аутентифицированные через сеанс (session-authenticated), остаются под защитой от CSRF.

Исправление также добавляет поддержку передачи токенов CSRF через заголовок `X-CSRF-Token` для легитимных AJAX-запросов с того же источника (same-origin). Такой заголовец обычно не может быть прикреплен межсайтовой страницей без вызова предварительного CORS-запроса, что предотвращает возможность воспроизведения первоначальной атаки.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Ответственный

CIRCL

Резервировать

04.09.2026

Раскрытие

04.09.2026

Модерация

принято

Вход

VDB-398730

EPSS

0.00343

KEV

Нет

Деятельности

Средний

Источники

Want to know what is going to be exploited?

We predict KEV entries!