🇰🇷 한글 설명
Symphony CMS 2.6.7에서 session.use_only_cookies 설정이 비활성화된 경우 발생하는 세션 고정 취약점입니다. 공격자는 PHPSESSID 파라미터를 조작하여 피해자의 웹 세션을 하이재킹할 수 있습니다.
💡 쉬운 설명
공격자가 특정 세션 ID를 피해자에게 강제로 사용하도록 만든 후, 피해자가 로그인하면 공격자가 그 세션으로 접근할 수 있는 문제입니다. 마치 도어락 키를 미리 가지고 있다가 피해자가 열면 같은 열쇠로 들어가는 것과 같습니다.
🇺🇸 원문 (English)
Session fixation vulnerability in Symphony CMS 2.6.7, when session.use_only_cookies is disabled, allows remote attackers to hijack web sessions via the PHPSESSID parameter.
📍 영향받는 시스템
Symphony CMS 버전 2.6.7 (session.use_only_cookies가 disabled 상태)
⚔️ 공격 벡터
PHPSESSID 쿼리 파라미터 또는 쿠키를 조작하여 세션 ID를 고정시키고 세션 하이재킹 수행
🛡️ 대응 방법
Symphony CMS를 최신 버전으로 업그레이드하거나 php.ini에서 session.use_only_cookies = On으로 설정 변경
🔧 검증 코드
session.use_only_cookies 값이 'On' 또는 '1'이면 안전, 'Off' 또는 '0'이면 취약
php -i | grep -i session.use_only_cookies