🇰🇷 한글 설명
phpAutoVideo 2.21 이하 버전의 index.php에서 cat 파라미터를 통해 검증되지 않은 입력을 받아 XSS 공격을 허용합니다. 공격자가 악의적인 JavaScript를 주입하여 사용자의 브라우저에서 실행할 수 있습니다.
💡 쉬운 설명
오래된 동영상 갤러리 소프트웨어에서 웹 주소의 특정 부분에 나쁜 코드를 숨겨 보낼 수 있는 문제입니다. 사용자가 그 링크를 클릭하면 악성 코드가 그들의 컴퓨터에서 실행됩니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in index.php in phpAutoVideo 2.21 and earlier allows remote attackers to inject arbitrary web script or HTML via the cat parameter.
📍 영향받는 시스템
phpAutoVideo 버전 2.21 이하
⚔️ 공격 벡터
GET 요청의 cat 파라미터에 JavaScript 페이로드를 주입하여 사용자 브라우저에서 실행
🛡️ 대응 방법
phpAutoVideo를 최신 버전으로 업그레이드하거나, 입력 검증 및 출력 인코딩을 수정하는 패치 적용
🔧 검증 코드
명령어가 결과를 반환하면 취약한 버전이 설치된 것이고, 'not found or patched'가 나타나면 소프트웨어가 없거나 패치된 상태입니다.
grep -r "\$_GET\[.cat.\]" /var/www/html/phpAutoVideo*/index.php 2>/dev/null || echo 'phpAutoVideo not found or patched'