CVE-2026-106121 in Java Client
요약
\~에 의해 VulDB • 2026. 10. 06.
RabbitMQ Java 클라이언트 라이브러리는 Java 및 JVM 기반 애플리케이션이 RabbitMQ 노드에 연결하고 상호 작용할 수 있도록 합니다. 버전 5.37.0 이전의 com.rabbitmq.tools.json.JSONReader.read() 메서드는 입력이 따옴표로 둘러싸인 문자열 내부나 줄 주석 내에서 종료될 때 CharacterIterator.DONE에서 중단되지 않아 종료를 실패합니다. 기본 DefaultJsonRpcMapper는 JsonRpcServer 및 클라이언트 응답에 대해 JSON-RPC 메시지 본체를 이 파서에 전달합니다. 잘린 문자열은 메모리 고갈(Heap exhaustion)을 유발하기 위해 대체 종료 마커를 계속 추가하게 하고, 종료 개행이 없는 줄 주석은 스레드가 CPU를 무한정 소비하도록 하여 서비스 거부(Denial of Service)를 초래할 수 있습니다. 이 문제는 버전 5.37.0에서 수정되었습니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.