PT-2026-77211 · Vmware · Rabbitmq Java Client

CVE-2026-63337

·

Published

2026-08-18

·

Updated

2026-08-19

CVSS v4.0

7.5

High

VectorAV:N/AC:L/AT:P/PR:L/UI:P/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L
Name of the Vulnerable Software and Affected Versions RabbitMQ Java client library versions prior to 5.33.0
Description The RabbitMQ Java client library contains an issue where com.rabbitmq.tools.jsonrpc.ProcedureDescription processes a javaReturnType value from an untrusted system.describe response. This value is passed through JSONUtil.tryFill, setJavaReturnType, and computeReturnTypeAsJavaClass to Class.forName(javaReturnType) with initialization enabled. An attacker capable of intercepting network traffic or using a shared broker can specify a class already present in the victim JVM to trigger its static initializer. Additionally, JsonRpcClient.java passes the getReturnType output to mapper.parse, which may lead to type confusion. This can impact the confidentiality, integrity, and availability of the client process.
Recommendations Update to version 5.33.0.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-63337
GHSA-6G32-PXV4-2WFJ

Affected Products

Rabbitmq Java Client