🔍 CVE-2011-4357

7.5
CVSS Score
HIGH
2011-12-10
2026-06-16 23:34
✅ 완료

🇰🇷 한글 설명

Clearsilver 0.10.5 이하 버전의 Neo CGI 모듈 python/neo_cgi.c에 포맷 문자열 취약점이 존재합니다. 원격 공격자가 cgi_error API 함수를 통해 형식 문자열 지정자를 악용하여 서비스 거부(DoS) 또는 임의의 코드 실행을 유발할 수 있습니다.

💡 쉬운 설명

Clearsilver 프레임워크의 오래된 버전에서 특수 문자 조합을 이용해 서버를 마비시키거나 악성 코드를 실행할 수 있는 결함입니다. 오류 메시지 처리 방식이 안전하지 않아 발생합니다.

🇺🇸 원문 (English)

Format string vulnerability in the p_cgi_error function in python/neo_cgi.c in the Python CGI Kit (neo_cgi) module for Clearsilver 0.10.5 and earlier allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via format string specifiers that are not properly handled when creating CGI error messages using the cgi_error API function.

📍 영향받는 시스템

Clearsilver Neo CGI module version 0.10.5 and earlier

⚔️ 공격 벡터

Remote attacker exploits format string specifiers in CGI error messages through cgi_error API function without proper validation

🛡️ 대응 방법

Upgrade Clearsilver to version 0.10.6 or later; validate and sanitize all format strings in error message handlers

🔧 검증 코드

If Clearsilver package version 0.10.5 or earlier appears in output, system is vulnerable; upgrade to 0.10.6+; if neither package nor headers found, library not installed

Shell / Script
dpkg -l 2>/dev/null | grep clearsilver || find /usr -name neo_cgi.h -o -name libclearsilver.so 2>/dev/null

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:P/I:P/A:P

💻 영향받는 소프트웨어

Python