🔍 CVE-2007-1825

7.5
CVSS Score
HIGH
2007-04-02
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHP 5.2.1 이전 및 PHP 4.4.5 이전 버전의 imap_mail_compose 함수에서 발생하는 버퍼 오버플로우 취약점입니다. 공격자는 type.parameters 필드에 긴 boundary 문자열을 전송하여 원격에서 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

PHP 이메일 기능에서 특정 부분에 너무 긴 텍스트를 보내면 시스템 메모리가 파괴되어 악성 코드가 실행될 수 있습니다. 이는 웹서버를 통해 원격으로 공격할 수 있는 위험한 결함입니다.

🇺🇸 원문 (English)

Buffer overflow in the imap_mail_compose function in PHP 5 before 5.2.1, and PHP 4 before 4.4.5, allows remote attackers to execute arbitrary code via a long boundary string in a type.parameters field. NOTE: as of 20070411, it appears that this issue might be subsumed by CVE-2007-0906.3.

📍 영향받는 시스템

PHP 5 (< 5.2.1), PHP 4 (< 4.4.5) - imap_mail_compose 함수를 사용하는 애플리케이션

⚔️ 공격 벡터

원격 공격자가 IMAP 메일 구성 함수에 과도하게 긴 경계 문자열을 전송하여 버퍼 오버플로우 유발

🛡️ 대응 방법

PHP를 5.2.1 이상 또는 4.4.5 이상으로 업그레이드

🔧 검증 코드

PHP 버전이 5.2.1 이상 또는 4.4.5 이상이면 'Patched' 출력, 그 이하면 'Vulnerable' 출력됨

Shell / Script
php -v | grep -E '(5\.[2-9]|4\.4\.[5-9]|4\.[5-9]|[6-9]\.)' && echo 'Patched' || echo 'Vulnerable'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP