🔍 CVE-2026-116875

6.1
CVSS Score
MEDIUM
2026-10-27
2026-10-28 15:31
✅ 완료

🇰🇷 한글 설명

SemanticMediaWiki 3.0.0부터 7.3.1 이전 버전의 Special:Ask 페이지에서 sep, propsep, valuesep, delim, separator 매개변수가 list, category, DSV, CSV 결과 출력기에서 HTML 이스케이프 없이 출력되어 반사형 크로스사이트 스크립팅(XSS) 취약점이 존재합니다. 인증되지 않은 공격자가 request_type=raw 또는 request_type=special_page 값을 포함한 조작된 링크를 피해자에게 전달하여 위키 도메인에서 자바스크립트를 실행할 수 있으며, 이를 통해 세션이나 CSRF 토큰이 탈취될 수 있습니다.

💡 쉬운 설명

위키 검색 페이지의 링크에 악성 스크립트를 끼워 넣어, 링크를 클릭한 사용자의 로그인 정보를 훔칠 수 있는 취약점입니다. 공격자가 보낸 링크만 클릭해도 피해가 발생할 수 있습니다.

🇺🇸 원문 (English)

SemanticMediaWiki from 3.0.0 before 7.3.1 contains a reflected cross-site scripting vulnerability in Special:Ask, which outputs separator parameters (sep, propsep, valuesep, delim, separator) without HTML escaping in list, category, DSV, and CSV result printers. Unauthenticated attackers can send victims crafted Special:Ask links using request_type=raw or request_type=special_page to execute JavaScript in the wiki's origin, stealing sessions or CSRF tokens.

📍 영향받는 시스템

SemanticMediaWiki 3.0.0 이상 7.3.1 미만을 사용하는 MediaWiki 기반 위키 시스템

⚔️ 공격 벡터

공격자가 Special:Ask 조작 링크를 피해자에게 전달하고, 피해자가 클릭하면 위키 도메인에서 악성 자바스크립트가 실행됨

🛡️ 대응 방법

SemanticMediaWiki를 7.3.1 이상 버전으로 업데이트

🔧 검증 코드

출력된 version 값이 7.3.1 이상이면 패치가 적용된 것이며, 7.3.1 미만이거나 결과가 없으면 SemanticMediaWiki 설치 경로 또는 버전을 직접 확인하고 업데이트가 필요합니다.

Shell / Script
grep -rn "SemanticMediaWiki" $(find / -type d -name SemanticMediaWiki 2>/dev/null | head -1)/extension.json 2>/dev/null | grep -i version

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

💻 영향받는 소프트웨어

Oracle Java SE