🇰🇷 한글 설명
MISP의 TAXII 객체 뷰어에서 교차 사이트 스크립팅(XSS) 취약점이 발견되었습니다. 원격 TAXII 객체의 JSON 문자열 속성이 HTML 인코딩 없이 <pre> 블록에 직접 렌더링되어, 공격자가 악성 스크립트를 삽입할 수 있습니다.
💡 쉬운 설명
해커가 조작한 데이터를 MISP 시스템에서 볼 때, 사용자의 브라우저에서 몰래 악성 코드가 실행될 수 있는 보안 약점입니다. 이를 통해 사용자의 로그인 정보가 탈취되거나 계정이 도용될 위험이 있습니다.
🇺🇸 원문 (English)
MISP contains a cross-site scripting (XSS) vulnerability in the TAXII object viewer. When displaying a remote TAXII object, the JSON content of string properties was rendered directly into an HTML pre block without HTML-encoding. An attacker who can control or influence the content of a TAXII object (e.g., by publishing a malicious object to a TAXII server that the victim's MISP instance subscribes to) can inject arbitrary HTML or JavaScript that executes in the context of the victim's MISP session.
Preconditions:
- The victim must be an authenticated MISP user with access to the TAXII object viewer.
- The victim must open or view the crafted TAXII object.
Impact:
- Execution of arbitrary JavaScript in the victim's browser within the MISP application context.
- Potential theft of session tokens, API keys, or other sensitive data accessible from the MISP interface.
- Potential for performing actions on behalf of the authenticated user.
Affected versions: <2.5.48.
📍 영향받는 시스템
MISP 버전 2.5.48 미만
⚔️ 공격 벡터
공격자가 조작된 TAXII 객체를 서버에 게시하고, 피해자가 이를 조회하도록 유도하여 스크립트 실행
🛡️ 대응 방법
MISP를 최신 보안 패치가 적용된 버전(2.5.48 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 2.5.48보다 낮은지 확인하십시오.
dpkg -l | grep misp 2>/dev/null | awk '{print $3}'
💻 영향받는 소프트웨어
IBM WebSphere Application Server