🇰🇷 한글 설명
Spring RSocket 애플리케이션이 조작된 SETUP 프레임을 통해 메모리 누수 취약점에 노출될 수 있습니다. 이로 인해 시스템 자원이 고갈되어 서비스 거부(DoS) 상태가 발생할 수 있습니다.
💡 쉬운 설명
잘못된 형식의 연결 요청을 보내서 서버의 메모리를 계속 잡아먹게 만드는 공격입니다. 이 공격을 받으면 서버가 느려지거나 결국 멈춰버릴 수 있습니다.
🇺🇸 원문 (English)
A Spring RSocket application is exposed to a memory leak via a malformed SETUP frame.
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 6.0.0 - 6.0.30
Spring Framework 5.3.0 - 5.3.49
Spring Framework 5.2.0.RELEASE - 5.2.25.RELEASE
📍 영향받는 시스템
Spring Framework 5.2.0.RELEASE ~ 7.0.8 (RSocket 사용 시)
⚔️ 공격 벡터
조작된 RSocket SETUP 프레임을 전송하여 메모리 할당 유도
🛡️ 대응 방법
Spring Framework를 최신 보안 패치 버전으로 업데이트하십시오.
🔧 검증 코드
명령어 결과에 취약한 버전 범위가 출력되면 해당 버전이 설치되어 있는 상태입니다.
mvn dependency:list | grep 'spring-framework' | grep -E '5.3.49|6.2.19|6.1.28|6.0.30|7.0.8'