🇰🇷 한글 설명
All-Dynamics Software의 enlogic:show 2.0.2는 로그인 과정 중 PHP 세션 식별자를 공격자가 임의로 설정할 수 있는 세션 고정 취약점을 가지고 있습니다. 이를 악용하면 조작된 세션 토큰으로 welcome.php에 접근하여 인증을 우회하고 CSRF 공격을 수행할 수 있습니다.
💡 쉬운 설명
로그인할 때 받는 세션 ID(통행증)를 공격자가 미리 정한 값으로 고정할 수 있는 문제입니다. 이를 통해 다른 사용자 계정으로 로그인하거나 권한 없이 시스템에 접근할 수 있게 됩니다.
🇺🇸 원문 (English)
All-Dynamics Software enlogic:show 2.0.2 contains a session fixation vulnerability that allows attackers to set a predefined PHP session identifier during the login process. Attackers can forge HTTP GET requests to welcome.php with a manipulated session token to bypass authentication and potentially execute cross-site request forgery attacks.
📍 영향받는 시스템
All-Dynamics Software enlogic:show 2.0.2 이하
⚔️ 공격 벡터
조작된 PHP 세션 ID를 포함한 GET 요청으로 welcome.php에 접근하여 인증 우회 및 CSRF 공격 수행
🛡️ 대응 방법
All-Dynamics Software에서 제공하는 패치 또는 최신 버전으로 업데이트하고 세션 생성 방식을 보안 난수 기반으로 변경
🔧 검증 코드
결과에서 '2.0.2' 버전이 출력되면 취약한 버전이 설치된 것이므로 즉시 업데이트 필요합니다.
grep -r '2\.0\.2' /var/www 2>/dev/null | grep -i enlogic | head -1