🔍 CVE-2026-22731

8.2
CVSS Score
HIGH
2026-03-19
2026-06-17 10:20
✅ 완료

🇰🇷 한글 설명

Spring Boot Actuator에서 특정 경로의 인증 필요 엔드포인트가 Health Group 경로 아래에 선언될 때 발생하는 인증 우회 취약점입니다. 공격자가 인증을 거치지 않고 민감한 엔드포인트에 접근할 수 있습니다.

💡 쉬운 설명

Spring Boot 웹 프레임워크의 관리자 도구에서 보안 검증을 우회할 수 있는 결함입니다. 공격자가 로그인 없이 시스템 정보나 제어 기능에 접근할 수 있습니다.

🇺🇸 원문 (English)

Spring Boot applications with Actuator can be vulnerable to an "Authentication Bypass" vulnerability when an application endpoint that requires authentication is declared under a specific path, already configured for a Health Group additional path. This issue affects Spring Boot: from 4.0 before 4.0.3, from 3.5 before 3.5.11, from 3.4 before 3.4.15. This CVE is similar but not equivalent to CVE-2026-22733, as the conditions for exploit and vulnerable versions are different.

📍 영향받는 시스템

Spring Boot 4.0.0~4.0.2, 3.5.0~3.5.10, 3.4.0~3.4.14

⚔️ 공격 벡터

Health Group 경로 구성 우회를 통한 Actuator 엔드포인트 인증 검증 실패 악용

🛡️ 대응 방법

Spring Boot를 영향받지 않는 버전(4.0.3 이상, 3.5.11 이상, 3.4.15 이상)으로 업그레이드

🔧 검증 코드

출력된 버전 번호가 4.0.3 이상, 3.5.11 이상, 3.4.15 이상이면 안전하며, 그 이하면 취약합니다.

Shell / Script
grep -E 'spring-boot-starter|spring.boot.version' pom.xml build.gradle 2>/dev/null | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Framework