🇰🇷 한글 설명
Soren Boysen의 PHP Guestbook 2.6 guestbook.php 파일의 url 파라미터에서 XSS 취약점으로, 공격자가 임의의 웹 스크립트나 HTML을 삽입할 수 있습니다. 입력값이 제대로 검증되지 않아 악의적인 자바스크립트 코드 실행, 세션 정보 탈취, 피싱 공격이 가능합니다.
💡 쉬운 설명
방명록 프로그램의 url 입력창에 코드를 넣으면 다른 사용자의 브라우저에서 그 코드가 실행되는 문제입니다. 공격자가 특수하게 만든 링크를 클릭하게 하면 개인정보를 빼앗거나 다른 사이트로 몰래 보낼 수 있습니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in guestbook.php in Soren Boysen (SkullSplitter) PHP Guestbook 2.6 allows remote attackers to inject arbitrary web script or HTML via the url parameter.
📍 영향받는 시스템
SkullSplitter PHP Guestbook 버전 2.6
⚔️ 공격 벡터
url 파라미터에 <script>, alert() 등의 HTML/JavaScript 코드를 삽입하여 XSS 실행
🛡️ 대응 방법
PHP Guestbook을 최신 버전으로 업그레이드하거나 url 파라미터에 htmlspecialchars() 등의 인코딩 함수 적용
🔧 검증 코드
guestbook.php 파일이 발견되면 버전 확인 필수. 2.6 버전이면 취약점 존재, 최신 버전 설치 필요
find / -name guestbook.php 2>/dev/null | xargs grep -l 'version.*2\.6' 2>/dev/null | head -1