🔍 CVE-2026-41694

3.7
CVSS Score
LOW
2026-06-10
2026-07-23 09:10
✅ 완료

🇰🇷 한글 설명

Spring Security SAML은 서명 검증 없이 SAML 응답 및 로그아웃 요청/응답의 요소를 복호화합니다. 이로 인해 공격자가 악의적인 SAML 페이로드를 생성하여 서비스 공급자를 복호화 오라클로 악용할 수 있습니다.

💡 쉬운 설명

보안 시스템이 문서의 내용을 확인하지 않고 내용을 풀어버리는 취약점이 있습니다. 해커가 이를 이용해 시스템의 설정을 엿보거나 조작할 수 있습니다.

🇺🇸 원문 (English)

Since Spring Security SAML decrypts SAML Responses as well as elements of SAML LogoutRequests and LogoutResponses without requiring a valid signature, attackers may be able to craft these SAML payloads and use the Service Provider as a decryption oracle. Affected versions: Spring Security 5.7.0 through 5.7.23; 5.8.0 through 5.8.25; 6.3.0 through 6.3.16; 6.4.0 through 6.4.16; 6.5.0 through 6.5.10; 7.0.0 through 7.0.5.

📍 영향받는 시스템

Spring Security 5.7.0-5.7.23, 5.8.0-5.8.25, 6.3.0-6.3.16, 6.4.0-6.4.16, 6.5.0-6.5.10, 7.0.0-7.0.5

⚔️ 공격 벡터

서명 없이 복호화되는 SAML 응답 및 로그아웃 메시지를 조작하여 서비스 공급자를 복호화 오라클로 악용

🛡️ 대응 방법

Spring Security를 권장되는 최신 버전으로 즉시 업그레이드하십시오.

🔧 검증 코드

출력된 버전이 취약한 범위(예: 5.7.x~5.7.23 등)에 해당하면 영향을 받으며, 최신 버전으로 업데이트해야 합니다.

Shell / Script
mvn dependency:tree -Dincludes=org.springframework.security:spring-security-saml2-core 2>/dev/null | grep -E 'spring-security-saml2-core'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Security