🔍 CVE-2026-47885

7.5
CVSS Score
HIGH
2026-08-27
2026-09-10 14:06
✅ 완료

🇰🇷 한글 설명

Spring WebFlux의 PartEventHttpMessageReader에서 maxInMemorySize가 -1로 설정된 경우 maxPartSize 제한을 강제하지 않는 취약점이 발견되었습니다. 이로 인해 대용량 데이터가 전송될 경우 메모리 부족 현상이 발생할 수 있습니다.

💡 쉬운 설명

데이터를 읽어올 때 크기 제한을 설정해두었음에도 불구하고, 특정 설정 조건에서 이 제한이 무시되는 문제입니다. 공격자가 아주 큰 데이터를 보내면 서버의 메모리가 가득 차서 서비스가 멈출 수 있습니다.

🇺🇸 원문 (English)

The PartEventHttpMessageReader in Spring WebFlux does not enforce the maxPartSize limit when maxInMemorySize is set to -1. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19 Spring Framework 6.1.0 - 6.1.28

📍 영향받는 시스템

Spring Framework 7.0.0-7.0.8, 6.2.0-6.2.19, 6.1.0-6.1.28

⚔️ 공격 벡터

조작된 대용량 멀티파트 데이터를 전송하여 서버의 메모리 자원을 고갈시키는 방식

🛡️ 대응 방법

Spring Framework를 취약점이 해결된 최신 패치 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 라이브러리 버전이 취약한 범위(7.0.0-7.0.8, 6.2.0-6.2.19, 6.1.0-6.1.28)에 포함되는지 확인하십시오.

Shell / Script
mvn dependency:list | grep -E 'spring-webflux|spring-core'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Framework