CVE-2026-85547 in MISP
요약
\~에 의해 VulDB • 2026. 09. 04.
MISP에는 REST 요청으로 식별되는지에 따라 폼 보안 및 CSRF 보호 기능이 비활성화됨에 따라 교차 사이트 요청 위조(CSRF) 취약점이 존재합니다.
MISP의 REST 감지는 URL 접미사나 HTTP Accept 헤더와 같은 요청 속성에 의해 영향을 받을 수 있습니다. `Accept: application/json`은 CORS 프리플라이트를 요구하지 않고도 크로스 오리진 페이지에서 제공될 수 있으므로, 공격자는 다른 웹사이트에서 시작된 요청이 REST 트래픽으로 처리되도록 유도할 수 있습니다. 이로 인해 MISP는 해당 요청이 피해자의 기존 브라우저 세션을 사용하여 인증되었음에도 불구하고 정상적인 폼 보안 및 CSRF 검사를 비활성화합니다.
인증되지 않은 원격 공격자는 인증된 MISP 사용자를 악의적인 웹 페이지로 이동하거나 상호 작용하도록 속임으로써 이 동작을 이용할 수 있습니다. 공격자 페이지는 피해자의 권한을 사용하여 취약한 상태 변경 MISP 엔드포인트에 조작된 요청을 발행할 수 있습니다. 피해자와 대상 엔드포인트의 권한 수준에 따라 이는 데이터 및 기타 상태 변경의 무단 수정, 생성, 게시 또는 삭제를 허용할 수 있습니다.
이 취약점은 요청의 인증 메커니즘 대신 `_isRest()`를 기반으로 폼 보안 면제를 부여하는 데서 기인합니다. 패치는 CSRF 및 폼 보안 면제가 실제로 MISP API 키를 포함하는 경우에만 부여되도록 이 동작을 변경합니다. 세션 인증된 REST 스타일 요청은 여전히 CSRF 보호의 대상이 됩니다.
또한 수정 사항은 정당한 동일 오리진 AJAX 요청에 대해 X-CSRF-Token 헤더를 통한 CSRF 토큰 전송 지원을 도입합니다. 이러한 헤더는 일반적으로 CORS 프리플라이트를 트리거하지 않고 크로스 오리진 페이지에서 첨부할 수 없으므로, 원래 공격을 재현하는 데 사용되는 것을 방지합니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.