🔍 CVE-2011-5029

4.3
CVSS Score
MEDIUM
2011-12-29
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

Simple PHP Blog 0.7.0 및 이전 버전에서 delete.php의 entry 파라미터와 index.php의 category 파라미터에 대한 부적절한 입력 검증으로 인해 발생하는 XSS 취약점입니다. 공격자는 악의적인 JavaScript 코드를 포함한 URL을 전달하여 사용자의 세션 정보, 쿠키, 민감한 데이터를 탈취하거나 피싱 공격을 수행할 수 있습니다.

💡 쉬운 설명

Simple PHP Blog 블로그 소프트웨어의 두 곳(삭제 기능과 카테고리 선택)에서 공격자가 악의적인 코드를 삽입할 수 있는 보안 취약점입니다. 방문자들이 해당 링크를 클릭하면 자동으로 공격자의 악의적인 코드가 실행될 수 있습니다.

🇺🇸 원문 (English)

Multiple cross-site scripting (XSS) vulnerabilities in Simple PHP Blog 0.7.0 and possibly earlier allow remote attackers to inject arbitrary web script or HTML via the (1) entry parameter to delete.php or (2) category parameter to index.php.

📍 영향받는 시스템

Simple PHP Blog 0.7.0 및 그 이전 모든 버전

⚔️ 공격 벡터

delete.php 또는 index.php의 entry/category 파라미터에 HTML/JavaScript 코드를 포함한 URL을 생성하여 전달 (예: index.php?category=<script>alert('XSS')</script>)

🛡️ 대응 방법

Simple PHP Blog를 최신 버전으로 즉시 업그레이드하거나, htmlspecialchars() 또는 htmlentities() 함수를 사용하여 모든 사용자 입력값을 HTML 인코딩 처리

🔧 검증 코드

결과에 delete.php 경로가 나타나면 Simple PHP Blog가 설치되어 있으며, 해당 경로의 버전을 확인하여 0.7.0 이하인 경우 즉시 업그레이드 필요

Shell / Script
find /var/www -name 'delete.php' -path '*blog*' 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP