🔍 CVE-2021-22194

5.7
CVSS Score
MEDIUM
2021-03-26
2026-06-17 03:36
✅ 완료

🇰🇷 한글 설명

GitLab의 모든 버전에서 마샬링된 세션 키가 Redis에 저장되는 취약점이 발견되었습니다. 이로 인해 Redis에 접근 권한이 있는 공격자가 세션 정보를 탈취할 수 있습니다.

💡 쉬운 설명

사용자의 로그인 정보를 담은 열쇠가 보안이 취약한 저장소에 그대로 노출되어 있는 상태입니다. 이를 통해 해커가 사용자의 계정 권한을 가로챌 위험이 있습니다.

🇺🇸 원문 (English)

In all versions of GitLab, marshalled session keys were being stored in Redis.

📍 영향받는 시스템

GitLab의 모든 버전

⚔️ 공격 벡터

Redis 저장소에 대한 접근 권한을 획득하여 저장된 세션 키를 탈취

🛡️ 대응 방법

GitLab 최신 보안 패치 적용 및 Redis 접근 제어 강화

🔧 검증 코드

명령어 실행 결과에서 세션 관련 설정이나 저장 위치가 보안 가이드라인을 준수하는지 확인

Shell / Script
gitlab-rake gitlab:check 2>/dev/null | grep -i 'session'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:N

💻 영향받는 소프트웨어

Redis