🇰🇷 한글 설명
Kentico Xperience의 쿠키 보안 설정 취약점으로 인해 web.config를 통해 관리자 쿠키를 설정할 때 SSL 요구 사항을 우회할 수 있습니다. 이 취약점은 .NET Framework 프로젝트에서 'requireSSL' 속성을 잘못 처리하여 세션 보안 및 인증 상태를 위협할 수 있습니다.
💡 쉬운 설명
웹사이트의 중요한 로그인 정보(쿠키)를 암호화된 연결(SSL)에서만 사용하도록 설정해야 하는데, 이 설정이 제대로 작동하지 않는 문제입니다. 공격자가 보안이 취약한 연결을 통해 사용자의 로그인 정보를 가로챌 위험이 있습니다.
🇺🇸 원문 (English)
A cookie security configuration vulnerability in Kentico Xperience allows attackers to bypass SSL requirements when setting administration cookies via web.config. The vulnerability affects .NET Framework projects by incorrectly handling the 'requireSSL' attribute, potentially compromising session security and authentication state.
📍 영향받는 시스템
Kentico Xperience (.NET Framework 기반 프로젝트)
⚔️ 공격 벡터
보안되지 않은 연결(HTTP)을 통한 관리자 쿠키 탈취 및 세션 하이재킹
🛡️ 대응 방법
web.config 파일 내 쿠키 설정의 'requireSSL' 속성이 올바르게 구성되었는지 확인하고 최신 보안 패치를 적용하십시오.
🔧 검증 코드
명령어 결과에서 requireSSL 속성이 true로 설정되어 있는지 확인하여 보안 설정 여부를 판단합니다.
grep -r "requireSSL" /path/to/your/project/web.config