🇰🇷 한글 설명
GitLab의 모든 버전에서 마샬링된 세션 키가 Redis에 저장되는 취약점이 발견되었습니다. 이로 인해 Redis에 접근 권한이 있는 공격자가 세션 정보를 탈취할 수 있습니다.
💡 쉬운 설명
사용자의 로그인 정보를 담은 열쇠가 보안이 취약한 저장소에 그대로 노출되어 있는 상태입니다. 이를 통해 해커가 사용자의 계정 권한을 가로챌 위험이 있습니다.
🇺🇸 원문 (English)
In all versions of GitLab, marshalled session keys were being stored in Redis.
⚔️ 공격 벡터
Redis 저장소에 대한 접근 권한을 획득하여 저장된 세션 키를 탈취
🛡️ 대응 방법
GitLab 최신 보안 패치 적용 및 Redis 접근 제어 강화
🔧 검증 코드
명령어 실행 결과에서 세션 관련 설정이나 저장 위치가 보안 가이드라인을 준수하는지 확인
gitlab-rake gitlab:check 2>/dev/null | grep -i 'session'