🇰🇷 한글 설명
Social ImpressCMS 1.1.1 RC1 이전 버전에 존재하는 세션 고정(Session Fixation) 취약점으로, 원격 공격자가 PHPSESSID 파라미터를 조작하여 사용자의 웹 세션을 하이재킹할 수 있습니다. 이를 통해 공격자는 다른 사용자의 계정으로 접근하거나 세션 데이터를 탈취할 수 있습니다.
💡 쉬운 설명
웹사이트가 사용자의 로그인 정보를 저장하는 세션 ID(PHPSESSID)를 제대로 보호하지 못해서, 공격자가 다른 사람의 세션을 가로챌 수 있는 문제입니다. 공격자가 이 세션 ID를 변조하면 다른 사람의 계정으로 행동할 수 있습니다.
🇺🇸 원문 (English)
Session fixation vulnerability in Social ImpressCMS before 1.1.1 RC1 allows remote attackers to hijack web sessions by setting the PHPSESSID parameter.
📍 영향받는 시스템
Social ImpressCMS 1.1.1 RC1 이전 모든 버전
⚔️ 공격 벡터
공격자가 PHPSESSID 파라미터를 조작하여 피해자를 사전 설정된 세션으로 유도
🛡️ 대응 방법
Social ImpressCMS를 1.1.1 RC1 이상으로 업그레이드하고, 세션 ID 검증 및 HTTPS 사용을 강화
🔧 검증 코드
설치된 ImpressCMS 패키지 버전을 확인하여 1.1.1 RC1 미만 버전이 있으면 취약한 상태이고, 출력이 없으면 설치되지 않은 상태
dpkg -l 2>/dev/null | grep -i impresscms || rpm -qa 2>/dev/null | grep -i impresscms