🔍 CVE-2007-1824

5.1
CVSS Score
MEDIUM
2007-04-02
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHP 5.2.1 이전 버전의 php_stream_filter_create 함수에서 발견된 버퍼 오버플로우 취약점입니다. php://filter/ URL이 마침표(.) 문자로 끝나면 원격 공격자가 악용하여 애플리케이션을 다운시킬 수 있습니다.

💡 쉬운 설명

오래된 PHP 웹 서버에서 특수한 형태의 요청(마침표로 끝나는 파일 경로)을 받으면 서버가 충돌할 수 있습니다. 이를 통해 웹사이트를 사용 불가능하게 만들 수 있습니다.

🇺🇸 원문 (English)

Buffer overflow in the php_stream_filter_create function in PHP 5 before 5.2.1 allows remote attackers to cause a denial of service (application crash) via a php://filter/ URL that has a name ending in the '.' character.

📍 영향받는 시스템

PHP 5.0 ~ 5.2.0

⚔️ 공격 벡터

php://filter/로 시작하고 마침표(.)로 끝나는 URL 요청을 원격으로 전송하여 버퍼 오버플로우 트리거

🛡️ 대응 방법

PHP를 5.2.1 이상으로 업그레이드

🔧 검증 코드

출력된 PHP 버전이 5.2.1 이상이면 안전, 5.2.0 이하이면 취약함

Shell / Script
php -v 2>/dev/null | grep -oP 'PHP \K[0-9]\.[0-9]\.[0-9]+'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:H/Au:N/C:P/I:P/A:P

💻 영향받는 소프트웨어

PHP