🔍 CVE-2011-4806

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

🇰🇷 한글 설명

phpAlbum 0.4.1.16 이전 버전의 main.php에서 var1과 keyword 파라미터를 통해 임의의 웹 스크립트나 HTML을 삽입할 수 있는 교차 사이트 스크립팅(XSS) 취약점입니다. 공격자는 이를 악용하여 사용자의 세션을 탈취하거나 악성 코드를 실행할 수 있습니다.

💡 쉬운 설명

phpAlbum 사진 공유 프로그램의 검색 기능에 악성 코드를 숨겨 보낼 수 있습니다. 다른 사람이 그 링크를 클릭하면 공격자의 코드가 그들의 브라우저에서 실행됩니다.

🇺🇸 원문 (English)

Multiple cross-site scripting (XSS) vulnerabilities in main.php in phpAlbum 0.4.1.16 and earlier allow remote attackers to inject arbitrary web script or HTML via the (1) var1 and (2) keyword parameters.

📍 영향받는 시스템

phpAlbum 0.4.1.16 이전 모든 버전

⚔️ 공격 벡터

URL 파라미터 조작: http://target.com/main.php?var1=<script>alert('XSS')</script>&keyword=test

🛡️ 대응 방법

phpAlbum을 0.4.1.17 이상으로 업그레이드하거나, main.php의 var1/keyword 파라미터에 대한 입력 검증 및 HTML 인코딩 추가

🔧 검증 코드

설치된 phpAlbum 버전이 0.4.1.16 이하이면 취약하며, 0.4.1.17 이상이면 패치됨

Shell / Script
grep -r 'phpAlbum' /var/www/html/*/version.txt 2>/dev/null || find /var/www/html -name 'main.php' -exec grep -l 'phpAlbum' {} \;

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP