🔍 CVE-2026-116878

7.5
CVSS Score
HIGH
2026-10-27
2026-10-27 15:06
✅ 완료

🇰🇷 한글 설명

Semantic MediaWiki 2.5.0 이상 7.3.1 미만 버전에는 Special:PropertyLabelSimilarity에 limit=0 값을 전달하면 SQL LIMIT이 우회되어 pairwise similar_text() 비교가 이차적으로 증가하는 자원 소모 취약점이 있습니다. 인증되지 않은 공격자가 반복 요청으로 PHP CPU, 메모리 및 데이터베이스 연결을 고갈시킬 수 있습니다.

💡 쉬운 설명

위키 사이트의 특정 검색 기능에 악의적인 요청을 반복해서 보내면 서버가 과도한 계산을 하느라 느려지거나 멈출 수 있습니다. 로그인 없이도 누구나 이 공격을 할 수 있습니다.

🇺🇸 원문 (English)

Semantic MediaWiki from 2.5.0 before 7.3.1 contains an uncontrolled resource consumption vulnerability that allows anonymous attackers to force quadratic computation by supplying a zero limit to Special:PropertyLabelSimilarity. Attackers can send repeated requests with limit=0 to bypass the SQL LIMIT and trigger pairwise similar_text() comparisons, exhausting PHP CPU, memory, and database connections.

📍 영향받는 시스템

Semantic MediaWiki 2.5.0 이상 7.3.1 미만 버전

⚔️ 공격 벡터

비인증 공격자가 Special:PropertyLabelSimilarity에 limit=0 파라미터로 반복 요청을 보내 서버 자원을 고갈시킴

🛡️ 대응 방법

Semantic MediaWiki를 7.3.1 이상 버전으로 업그레이드

🔧 검증 코드

출력된 버전 값이 2.5.0 이상 7.3.1 미만이면 취약하며, 7.3.1 이상이면 패치된 것입니다. 출력이 없으면 설치 경로를 직접 확인해야 합니다.

Shell / Script
grep -rh "define\|version" $(find / -path '*/SemanticMediaWiki/*' -name 'SemanticMediaWiki.php' 2>/dev/null | head -1) 2>/dev/null | grep -i version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP