🔍 CVE-2011-4718

6.8
CVSS Score
MEDIUM
2013-08-13
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

PHP 5.5.2 이전 버전의 Sessions 서브시스템에 존재하는 세션 고정(Session Fixation) 취약점으로, 원격 공격자가 특정 세션 ID를 지정하여 사용자의 웹 세션을 탈취할 수 있습니다. 공격자는 피해자에게 공격자가 생성한 세션 ID를 강제 설정한 후 사용자가 로그인할 때 동일 세션으로 접근하여 계정을 제어할 수 있습니다.

💡 쉬운 설명

악의적인 사용자가 특정 세션 번호를 정해두고 일반 사용자가 그 번호로 로그인하도록 유도하는 공격입니다. 사용자가 로그인하면 공격자도 같은 번호로 접근 권한을 갖게 되어 계정을 도용당할 수 있습니다.

🇺🇸 원문 (English)

Session fixation vulnerability in the Sessions subsystem in PHP before 5.5.2 allows remote attackers to hijack web sessions by specifying a session ID.

📍 영향받는 시스템

PHP 5.5.2 이전의 모든 버전 (5.4.x, 5.3.x 등)

⚔️ 공격 벡터

원격 공격자가 피해자에게 조작된 세션 ID를 포함한 링크 클릭 유도 또는 쿠키 강제 설정 후 로그인 시 세션 탈취

🛡️ 대응 방법

PHP를 5.5.2 이상으로 즉시 업그레이드하고, session.use_strict_mode=1 설정 활성화, 로그인 후 session_regenerate_id() 함수 호출

🔧 검증 코드

버전이 5.5.2 미만이면 취약 (예: PHP 5.4.x, 5.3.x 취약), 5.5.2 이상이면 패치됨

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP