보안 권고문

Spring 제품 보안 업데이트 권고 (CVE-2024-38821)

개요

 

Spring 제품에서 발생하는 취약점을 해결하는 보안 업데이트를 발표하였습니다. 해당하는 제품 사용자는 최신 버전으로 업데이트 하시기 바랍니다.

 

대상 제품

 

CVE-2024-38821

  • Spring Security 버전: 5.7.0(포함) ~ 5.7.12(포함)
  • Spring Security 버전: 5.8.0(포함) ~ 5.8.14(포함)
  • Spring Security 버전: 6.0.0(포함) ~ 6.0.12(포함)
  • Spring Security 버전: 6.1.0(포함) ~ 6.1.10(포함)
  • Spring Security 버전: 6.2.0(포함) ~ 6.2.6(포함)
  • Spring Security 버전: 6.3.0(포함) ~ 6.3.3(포함)
     

* 지원되지 않는 이전 버전도 영향을 받습니다.

 

해결된 취약점

 

Spring WebFlux 애플리케이션에서 static 리소스에 대해 permitAll이 아닌 권한 설정을 적용했을 경우, 특정 조건에서 Spring Security 인증 규칙이 우회될 수 있는 취약점(CVE-2024-38821)

 

취약점 패치

 

최신 업데이트를 통해 취약점 패치가 제공되었습니다. 참고 사이트의 안내에 따라 최신 취약점 패치 버전으로 업데이트 하시기 바랍니다.

 

CVE-2024-38821

  • Spring Security 버전: 5.7.13
  • Spring Security 버전: 5.8.15
  • Spring Security 버전: 6.0.13
  • Spring Security 버전: 6.1.11
  • Spring Security 버전: 6.2.7
  • Spring Security 버전: 6.3.4

 

 

참고 사이트

 

[1] CVE-2024-38821 Detail

https://nvd.nist.gov/vuln/detail/CVE-2024-38821

[2] Authorization Bypass of Static Resources in WebFlux Applications

https://spring.io/security/cve-2024-38821