🔍 CVE-2026-41004

4.4
CVSS Score
MEDIUM
2026-05-07
2026-10-26 19:10
✅ 완료

🇰🇷 한글 설명

Spring Cloud Config Server에서 트레이스(trace) 로깅을 활성화하면 민감한 정보가 로그에 평문으로 기록되는 취약점입니다. 3.1.x, 4.1.x, 4.2.x, 4.3.x, 5.0.x 등 여러 브랜치의 특정 버전 범위가 영향을 받습니다.

💡 쉬운 설명

서버의 상세 로그 기능을 켜면 비밀번호나 설정값 같은 중요한 정보가 로그 파일에 암호화 없이 그대로 남습니다. 로그에 접근할 수 있는 사람이라면 이 정보를 열람할 수 있습니다.

🇺🇸 원문 (English)

When enabling trace logging in Spring Cloud Config Server sensitive information was placed in plain text in the logs. Spring Cloud Config 3.1.x: affected from 3.1.0 through 3.1.13 (inclusive); upgrade to 3.1.14 or greater (Enterprise Support Only). Spring Cloud Config 4.1.x: affected from 4.1.0 through 4.1.9 (inclusive); upgrade to 4.1.10 or greater (Enterprise Support Only). Spring Cloud Config 4.2.x: affected from 4.2.0 through 4.2.6 (inclusive); upgrade to 4.2.7 or greater (Enterprise Support Only). Spring Cloud Config 4.3.x: affected from 4.3.0 through 4.3.2 (inclusive); upgrade to 4.3.3 or greater. Spring Cloud Config 5.0.x: affected from 5.0.0 through 5.0.2 (inclusive); upgrade to 5.0.3 or greater.

📍 영향받는 시스템

Spring Cloud Config 3.1.0~3.1.13, 4.1.0~4.1.9, 4.2.0~4.2.6, 4.3.0~4.3.2, 5.0.0~5.0.2 (트레이스 로깅 활성화 시)

⚔️ 공격 벡터

트레이스 로깅이 켜진 상태에서 서버 로그 파일에 접근할 수 있는 공격자가 로그에 기록된 민감 정보를 읽어 취득합니다.

🛡️ 대응 방법

3.1.14, 4.1.10, 4.2.7 (Enterprise 지원 필요), 4.3.3, 5.0.3 이상으로 업그레이드하고, 운영 환경에서 트레이스 로깅을 비활성화합니다.

🔧 검증 코드

출력된 JAR 파일명의 버전이 3.1.14, 4.1.10, 4.2.7, 4.3.3, 5.0.3 미만 영향 범위에 해당하면 취약하며, 아무 결과도 없으면 해당 라이브러리가 설치되어 있지 않은 것입니다.

Shell / Script
grep -rE 'spring-cloud-config-server' --include='*.jar' . 2>/dev/null | head -5; find / -name 'spring-cloud-config-server-*.jar' 2>/dev/null | head -10

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Log Server