🇰🇷 한글 설명
Vote! Pro 4.0 이전 버전에서 poll_id 파라미터가 적절히 검증되지 않아 eval() 함수에 직접 전달되는 취약점입니다. 원격 공격자는 악의적인 PHP 코드를 주입하여 서버에서 임의 코드를 실행할 수 있습니다.
💡 쉬운 설명
Vote! Pro 투표 프로그램이 사용자가 보낸 데이터를 검사하지 않고 바로 프로그램 코드처럼 실행시킵니다. 공격자가 이를 악용해 서버를 완전히 장악할 수 있습니다.
🇺🇸 원문 (English)
Multiple eval injection vulnerabilities in Vote! Pro 4.0, and possibly earlier, allow remote attackers to execute arbitrary code via requests to unspecified PHP scripts with the poll_id parameter, which is supplied to eval function calls, a different set of vectors than CVE-2007-0504. NOTE: The provenance of this information is unknown; the details are obtained solely from third party information.
📍 영향받는 시스템
Vote! Pro 4.0 및 이전 버전
⚔️ 공격 벡터
HTTP GET/POST 요청으로 poll_id 파라미터에 PHP eval() 페이로드 주입
🛡️ 대응 방법
Vote! Pro를 최신 버전으로 업데이트하거나 모든 eval() 호출 제거 및 입력값 강력한 검증 구현
🔧 검증 코드
Vote! Pro 설치 디렉토리가 발견되면 해당 버전을 확인하여 4.0 이하면 취약 상태입니다.
find /var/www -name '*vote*' -type d 2>/dev/null | head -10