🔍 CVE-2007-1376

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

🇰🇷 한글 설명

PHP의 shmop 함수가 인자로 전달된 리소스가 실제 shmop 리소스인지 검증하지 않아, GD Image 등 부적절한 리소스를 통해 임의의 메모리 위치에 접근 가능한 취약점입니다. 공격자가 이를 악용하면 시스템 메모리의 민감한 정보를 탈취하거나 조작할 수 있습니다.

💡 쉬운 설명

PHP의 메모리 관리 함수가 입력값을 제대로 검증하지 않아, 악의적 사용자가 컴퓨터 메모리에 무단으로 접근하고 데이터를 읽거나 변조할 수 있는 문제입니다. 이를 통해 암호나 개인정보 같은 민감한 정보가 노출될 위험이 있습니다.

🇺🇸 원문 (English)

The shmop functions in PHP before 4.4.5, and before 5.2.1 in the 5.x series, do not verify that their arguments correspond to a shmop resource, which allows context-dependent attackers to read and write arbitrary memory locations via arguments associated with an inappropriate resource, as demonstrated by a GD Image resource.

📍 영향받는 시스템

PHP 4.4.5 이전 버전 및 PHP 5.0.0 ~ 5.2.0 버전

⚔️ 공격 벡터

shmop 함수에 GD Image 리소스 등 잘못된 리소스 타입을 인자로 전달하여 메모리 보호 메커니즘을 우회하고 임의 메모리 접근

🛡️ 대응 방법

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

🔧 검증 코드

출력된 PHP 버전이 4.4.5 미만이거나 5.0.0~5.2.0 범위면 취약함. 4.4.5 이상 또는 5.2.1 이상이면 패치됨

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP