🇰🇷 한글 설명
APC(Alternative PHP Cache) 확장의 apc.php 관리 페이지에서 입력값이 제대로 필터링되지 않아 발생하는 크로스 사이트 스크립팅(XSS) 취약점입니다. 원격 공격자가 악의적인 스크립트를 삽입하여 웹사이트 사용자의 세션을 탈취하거나 캐시 정보를 조작할 수 있으며, 3.1.4 버전 이전이 영향을 받습니다.
💡 쉬운 설명
웹사이트 성능을 높이는 APC 도구의 관리 페이지가 해킹 가능합니다. 공격자가 악의적인 코드를 삽입해 웹사이트 방문자의 정보를 도용하거나 조종할 수 있습니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in apc.php in the Alternative PHP Cache (APC) extension before 3.1.4 for PHP allows remote attackers to inject arbitrary web script or HTML via unspecified vectors.
📍 영향받는 시스템
PHP용 APC(Alternative PHP Cache) 3.1.4 이전 버전
⚔️ 공격 벡터
apc.php 페이지의 검색, 필터링, 정렬 매개변수에 스크립트 태그를 주입하여 실행
🛡️ 대응 방법
APC를 3.1.4 이상으로 업그레이드하거나 apc.php에 대한 웹 접근을 IP 화이트리스트로 제한
🔧 검증 코드
출력이 'Vulnerable'이면 3.1.3 이하 버전 설치됨, 'Safe/Not installed'이면 안전하거나 APC 미설치
php -r 'echo phpversion("apc");' 2>/dev/null | grep -qE '^3\.(0|1\.[0-3])' && echo 'Vulnerable' || echo 'Safe/Not installed'