🔍 CVE-2024-3625

7.3
CVSS Score
HIGH
2024-04-25
2026-06-17 07:44
✅ 완료

🇰🇷 한글 설명

Quay 컨테이너 레지스트리의 데이터베이스 인증정보가 mirror-registry의 config.yaml 파일에 평문으로 저장되어 있는 취약점입니다. 이 파일에 접근할 수 있는 공격자는 Quay의 Redis 인스턴스에 무단 접근할 수 있습니다.

💡 쉬운 설명

Quay의 설정 파일에 암호화되지 않은 비밀번호가 저장되어 있어서, 이 파일을 읽을 수 있는 사람이 데이터베이스에 접근할 수 있습니다. 서버에 접근한 공격자나 설정 파일을 유출받은 경우 위험합니다.

🇺🇸 원문 (English)

A flaw was found in Quay, where Quay's database is stored in plain text in mirror-registry on Jinja's config.yaml file. This issue leaves the possibility of a malicious actor with access to this file to gain access to Quay's Redis instance.

📍 영향받는 시스템

Quay 모든 버전 (mirror-registry 기능을 사용하는 경우)

⚔️ 공격 벡터

config.yaml 파일에 접근 가능한 내부 공격자 또는 설정 파일이 외부로 노출된 경우

🛡️ 대응 방법

config.yaml의 민감한 정보를 암호화하거나 환경 변수/시크릿 관리 도구로 이동, 파일 권한을 600으로 제한, Quay 최신 패치 적용

🔧 검증 코드

설정 파일에서 평문 비밀번호가 발견되면 즉시 암호화 조치 필요. '파일 없음'이면 해당 시스템에 Quay가 미설치된 상태.

Shell / Script
grep -r 'password\|secret\|redis' /etc/quay/config.yaml 2>/dev/null || echo '파일 없음'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Redis