🇰🇷 한글 설명
PHP-Nuke의 phptonuke.php 파일에서 filnavn 파라미터를 통해 임의의 웹 스크립트나 HTML을 삽입할 수 있는 XSS 취약점입니다. 원격 공격자가 악의적인 코드를 주입하여 다른 사용자의 브라우저에서 실행하게 할 수 있습니다.
💡 쉬운 설명
PHP-Nuke 웹사이트의 filnavn이라는 입력 항목이 제대로 검증되지 않아, 해커가 악의적인 코드를 삽입할 수 있는 문제입니다. 방문자가 이 링크를 클릭하면 해커가 원하는 명령이 실행됩니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in phptonuke.php for PHP-Nuke allows remote attackers to inject arbitrary web script or HTML via the filnavn parameter.
📍 영향받는 시스템
PHP-Nuke (2000년대 초중반 버전들, 특정 버전 정보 없음)
⚔️ 공격 벡터
filnavn 파라미터에 JavaScript 또는 HTML 코드를 포함한 URL 생성 후 사용자에게 전달
🛡️ 대응 방법
PHP-Nuke를 최신 버전으로 업데이트하거나 입력값 검증 및 HTML 이스케이프 처리 구현
🔧 검증 코드
파일이 발견되면 PHP-Nuke가 설치된 경로를 확인할 수 있으며, 해당 파일의 filnavn 파라미터 처리 코드를 검토하여 XSS 필터링 여부를 확인합니다.
find / -name 'phptonuke.php' 2>/dev/null | head -1