🇰🇷 한글 설명
PHP Web Statistik 1.4의 stat.php 파일에서 lastnumber 매개변수에 대한 입력 검증이 부족하여 공격자가 과도하게 큰 값을 전달하면 과도한 CPU 리소스 소비를 유발할 수 있습니다. 이는 서버 자원 고갈로 인한 서비스 거부를 야기합니다.
💡 쉬운 설명
PHP Web Statistik이라는 통계 프로그램에서 특정 설정값에 아주 큰 숫자를 보내면 서버의 CPU가 과하게 일해서 느려지거나 먹통이 될 수 있습니다. 복잡한 계산을 무한히 반복하도록 조작당하는 것과 같습니다.
🇺🇸 원문 (English)
stat.php in PHP Web Statistik 1.4 allows remote attackers to cause a denial of service (CPU consumption) via a large lastnumber value.
📍 영향받는 시스템
PHP Web Statistik 1.4 이하 버전
⚔️ 공격 벡터
HTTP GET/POST 요청으로 stat.php에 lastnumber 매개변수에 큰 정수값 전달 (예: ?lastnumber=999999999)
🛡️ 대응 방법
PHP Web Statistik을 1.5 이상으로 업그레이드하거나 lastnumber 매개변수 값을 검증하는 패치 적용
🔧 검증 코드
비정상적으로 오래 응답이 지연되거나 타임아웃되면 취약점이 존재할 가능성이 높습니다
curl -s 'http://target/stat.php?lastnumber=999999' | head -20