🇰🇷 한글 설명
MISP의 ID Translator 기능에서 교차 사이트 스크립팅(XSS) 취약점이 발견되었습니다. 원격 MISP 서버로부터 받은 이벤트 ID를 적절한 인코딩 없이 HTML에 렌더링하기 때문에, 악의적인 서버가 조작된 ID를 반환할 경우 사용자 브라우저에서 임의의 스크립트가 실행될 수 있습니다.
💡 쉬운 설명
연결된 다른 서버로부터 정보를 가져올 때, 그 정보에 숨겨진 악성 코드가 함께 실행될 수 있는 보안 약점입니다. 공격자는 이를 통해 사용자의 로그인 정보를 훔치거나 계정을 탈취할 수 있습니다.
🇺🇸 원문 (English)
MISP contains a cross-site scripting (XSS) vulnerability in the ID Translator feature. When a user views the ID Translator page, the application queries linked (remote) MISP servers for corresponding event identifiers. The event ID returned by the remote server was rendered in the HTML output without proper output encoding.
A malicious or compromised linked server could return a crafted event ID containing arbitrary HTML or JavaScript markup. This markup would be rendered in the browser of any user in the host organization who views the ID Translator page, enabling session hijacking, credential theft, or other client-side attacks.
Preconditions:
- The victim must be an authenticated user of the host MISP instance.
- A linked server must be configured on the host instance.
- The victim must navigate to the ID Translator page for a given event.
Affected versions: <2.5.48.
📍 영향받는 시스템
MISP 버전 2.5.48 미만
⚔️ 공격 벡터
신뢰할 수 없거나 해킹된 연결된(Linked) MISP 서버가 조작된 이벤트 ID를 반환하여 사용자의 브라우저에서 스크립트를 실행함
🛡️ 대응 방법
MISP를 최신 보안 패치가 적용된 버전(2.5.48 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 2.5.48보다 낮은지 확인하십시오.
dpkg -l | grep misp 2>/dev/null | awk '{print $3}'