🔍 CVE-2015-6835

9.8
CVSS Score
CRITICAL
2016-05-16
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

PHP 5.4.45, 5.5.29, 5.6.13 이전 버전의 세션 역직렬화 과정에서 여러 php_var_unserialize 호출을 부정확하게 처리하는 취약점입니다. 공격자는 조작된 세션 콘텐츠를 통해 임의의 코드 실행 또는 use-after-free 취약점을 이용한 서비스 거부 공격을 수행할 수 있습니다.

💡 쉬운 설명

PHP 웹서버가 사용자 세션 정보를 읽을 때 메모리 처리에 결함이 있어 공격자가 악의적인 데이터를 주입할 수 있습니다. 이를 통해 서버를 종료시키거나 불법적인 명령을 실행할 수 있습니다.

🇺🇸 원문 (English)

The session deserializer in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13 mishandles multiple php_var_unserialize calls, which allow remote attackers to execute arbitrary code or cause a denial of service (use-after-free) via crafted session content.

📍 영향받는 시스템

PHP 5.4.45 이전, PHP 5.5.0-5.5.28, PHP 5.6.0-5.6.12 버전

⚔️ 공격 벡터

조작된 세션 데이터를 쿠키나 POST 파라미터로 전송하여 세션 역직렬화 중 메모리 손상 유발

🛡️ 대응 방법

PHP를 5.4.45, 5.5.29, 5.6.13 이상의 패치된 버전으로 즉시 업그레이드

🔧 검증 코드

출력된 PHP 버전이 5.4.45 미만, 5.5.0-5.5.28 범위, 또는 5.6.0-5.6.12 범위면 취약함

Shell / Script
php -v | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

PHP