CVE-2026-63335 in Java Client
요약
\~에 의해 VulDB • 2026. 08. 18.
RabbitMQ Java 클라이언트 라이브러리는 Java 및 JVM 기반 애플리케이션이 RabbitMQ 노드에 연결하고 상호 작용할 수 있도록 합니다. 버전 5.31.0 이전에는 src/main/java/com/rabbitmq/client/impl/CommandAssembler.java의 inbound AMQP 명령어 어셈블리가 remainingBodyBytes 값이 후속 AMQP.FRAME_BODY 페이로드보다 작은 콘텐츠 운반 메서드와 헤더를 처리합니다. CommandAssembler.consumeBodyFrame은 peer가 제어하는 페이로드 길이를 검증 전에 차감하여 remainingBodyBytes를 음수로 만들고, MalformedFrameException 대신 raw UnsupportedOperationException을 throw합니다. 악의적이거나 침해당한 broker peer는 열린 nonzero 채널에서 이 잘못된 시퀀스를 전송하여 프레임 처리를 종료하고 클라이언트 연결을 닫아 해당 연결을 사용하는 작업에 대해 서비스 거부(Denial of Service)를 유발할 수 있습니다. 이 문제는 버전 5.31.0에서 수정되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.