🔍 CVE-2007-3799

4.3
CVSS Score
MEDIUM
2007-07-16
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHP 4.4.7 이하 및 5.2.3 이하의 session_start 함수 취약점으로, PATH_INFO 및 session_id 함수를 통해 전달된 특수문자가 세션 쿠키에 인코딩되지 않은 채 포함되어 임의의 속성이 삽입될 수 있습니다. 공격자는 조작된 쿠키를 통해 세션 관리 우회 및 기타 보안 문제를 야기할 수 있습니다.

💡 쉬운 설명

PHP의 쿠키 생성 함수가 사용자 입력을 제대로 정제하지 않아 공격자가 쿠키에 악의적인 내용을 주입할 수 있습니다. 이로 인해 세션이 조작되거나 보안이 우회될 수 있습니다.

🇺🇸 원문 (English)

The session_start function in ext/session in PHP 4.x up to 4.4.7 and 5.x up to 5.2.3 allows remote attackers to insert arbitrary attributes into the session cookie via special characters in a cookie that is obtained from (1) PATH_INFO, (2) the session_id function, and (3) the session_start function, which are not encoded or filtered when the new session cookie is generated, a related issue to CVE-2006-0207.

📍 영향받는 시스템

PHP 4.0 ~ 4.4.7, PHP 5.0 ~ 5.2.3

⚔️ 공격 벡터

특수문자가 포함된 PATH_INFO 또는 session_id 값을 통해 세션 쿠키에 임의의 속성 삽입

🛡️ 대응 방법

PHP를 4.4.8 이상 또는 5.2.4 이상으로 업그레이드

🔧 검증 코드

PHP 버전 번호 확인 후 4.4.8 미만 또는 5.0~5.2.3 버전이면 취약함

Shell / Script
php -v 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP