Lucene search
+L

55390 matches found

Github Security Blog
Github Security Blog
added 2026/08/18 4:32 p.m.7 views

RabbitMQ Java client: TrustEverythingTrustManager used by default in useSslProtocol() enables MITM

Vulnerability Summary com.rabbitmq.client.TrustEverythingTrustManager accepts ANY TLS certificate including null chains and is used as the default trust manager when calling ConnectionFactory.useSslProtocol without arguments. Combined with hostname verification being disabled by default, this...

5.1CVSS5.3AI score0.00182EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/18 4:32 p.m.9 views

RabbitMQ Java client malformed body frame triggers raw command assembler exception

Summary RabbitMQ Java Client's inbound AMQP command assembly accepts a content header declaring a small body and then processes a larger body frame by throwing a raw UnsupportedOperationException from CommandAssembler. A broker peer that the client has connected to can use this malformed frame...

6.8CVSS6.7AI score0.03192EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2026/08/18 4:32 p.m.6 views

GHSA-QX7J-JV8M-FPPR RabbitMQ Java client malformed body frame triggers raw command assembler exception

Summary RabbitMQ Java Client's inbound AMQP command assembly accepts a content header declaring a small body and then processes a larger body frame by throwing a raw UnsupportedOperationException from CommandAssembler. A broker peer that the client has connected to can use this malformed frame...

6.3CVSS5.8AI score0.00293EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
added 2026/08/18 4:32 p.m.7 views

RabbitMQ Java client: Unvalidated Class.forName in JSON-RPC ProcedureDescription enables arbitrary class loading

The JSON-RPC tools in com.rabbitmq.tools.jsonrpc perform Class.forNamejavaReturnType with initialize=true on class names received from untrusted AMQP messages, without any validation or allowlist. Vulnerable code ProcedureDescription.java:101-127: When a JsonRpcClient connects, it calls...

7.5CVSS5.6AI score0.00317EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2026/08/18 4:32 p.m.5 views

GHSA-6G32-PXV4-2WFJ RabbitMQ Java client: Unvalidated Class.forName in JSON-RPC ProcedureDescription enables arbitrary class loading

The JSON-RPC tools in com.rabbitmq.tools.jsonrpc perform Class.forNamejavaReturnType with initialize=true on class names received from untrusted AMQP messages, without any validation or allowlist. Vulnerable code ProcedureDescription.java:101-127: When a JsonRpcClient connects, it calls...

7.5CVSS5.6AI score0.00317EPSS
SaveExploits0References7
OSV
OSV
added 2026/08/18 4:32 p.m.7 views

GHSA-68MJ-5WR7-6FGG RabbitMQ Java client ValueReader: Oversized LongString/bytes length triggers OOM via unchecked allocation

Summary ValueReader.readBytes allocates a byte array sized by a wire-declared content length without validating it against actual frame data. A malicious AMQP peer triggers OOM by declaring a 2GB string/bytes field. Vulnerable Code src/main/java/com/rabbitmq/client/impl/ValueReader.java lines...

8.7CVSS5.7AI score0.00399EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
added 2026/08/18 4:32 p.m.6 views

RabbitMQ Java client ValueReader: Oversized LongString/bytes length triggers OOM via unchecked allocation

Summary ValueReader.readBytes allocates a byte array sized by a wire-declared content length without validating it against actual frame data. A malicious AMQP peer triggers OOM by declaring a 2GB string/bytes field. Vulnerable Code src/main/java/com/rabbitmq/client/impl/ValueReader.java lines...

8.7CVSS5.6AI score0.00399EPSS
SaveExploits0References7Affected Software1
Vulnrichment
Vulnrichment
added 2026/08/18 4:32 p.m.6 views

CVE-2026-61634 RabbitMQ Java client accepts broker frames larger than the negotiated AMQP frame_max

The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.33.0, the AMQP connection tuning path records the negotiated AMQP framemax value, but src/main/java/com/rabbitmq/client/impl/SocketFrameHandler.java and...

5.3AI score0.00299EPSS
SaveExploits0References6
EUVD
EUVD
added 2026/08/18 4:32 p.m.10 views

EUVD-2026-61046

The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.33.0, the AMQP connection tuning path records the negotiated AMQP framemax value, but src/main/java/com/rabbitmq/client/impl/SocketFrameHandler.java and...

5.3AI score0.00299EPSS
SaveExploits0References6
OSV
OSV
added 2026/08/18 4:32 p.m.15 views

CVE-2026-61634 RabbitMQ Java client accepts broker frames larger than the negotiated AMQP frame_max

The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.33.0, the AMQP connection tuning path records the negotiated AMQP framemax value, but src/main/java/com/rabbitmq/client/impl/SocketFrameHandler.java and...

5.5AI score
SaveExploits0References8
Cvelist
Cvelist
added 2026/08/18 4:32 p.m.18 views

CVE-2026-61634 RabbitMQ Java client accepts broker frames larger than the negotiated AMQP frame_max

The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.33.0, the AMQP connection tuning path records the negotiated AMQP framemax value, but src/main/java/com/rabbitmq/client/impl/SocketFrameHandler.java and...

0.00299EPSS
SaveExploits0References6
CVE
CVE
added 2026/08/18 4:32 p.m.23 views

CVE-2026-61634

In RabbitMQ Java client prior to 5.33.0, SocketFrameHandler.java and NettyFrameHandlerFactory validate frame payload lengths against maxInboundMessageBodySize instead of the negotiated frame_max, so a malicious broker can send oversized method frames that bypass MalformedFrameException checks, ca...

5.3AI score0.00299EPSS
SaveExploits0References6
Debian CVE
Debian CVE
added 2026/08/18 4:32 p.m.6 views

CVE-2026-61634

The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.33.0, the AMQP connection tuning path records the negotiated AMQP framemax value, but src/main/java/com/rabbitmq/client/impl/SocketFrameHandler.java and...

5.4AI score0.00299EPSS
SaveExploits0
Github Security Blog
Github Security Blog
added 2026/08/18 4:32 p.m.6 views

RabbitMQ Java client ValueReader: Unbounded recursive table/array nesting causes StackOverflowError DoS

Summary ValueReader.readTable and readArray recursively call readFieldValue with no depth limit. A malicious AMQP peer can crash the client JVM by sending a deeply nested table structure. Vulnerable Code src/main/java/com/rabbitmq/client/impl/ValueReader.java lines 139-155 and 237-249: java priva...

8.7CVSS5.4AI score0.00399EPSS
SaveExploits0References7Affected Software1
OSV
OSV
added 2026/08/18 4:32 p.m.5 views

GHSA-93J5-89VC-PPH4 RabbitMQ Java client ValueReader: Unbounded recursive table/array nesting causes StackOverflowError DoS

Summary ValueReader.readTable and readArray recursively call readFieldValue with no depth limit. A malicious AMQP peer can crash the client JVM by sending a deeply nested table structure. Vulnerable Code src/main/java/com/rabbitmq/client/impl/ValueReader.java lines 139-155 and 237-249: java priva...

8.7CVSS5.4AI score0.00399EPSS
SaveExploits0References7
ATTACKERKB
ATTACKERKB
added 2026/08/18 4:29 p.m.134 views

CVE-2026-63336

The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.33.0, com.rabbitmq.client.ConnectionFactory.useSslProtocol and ConnectionFactory.useSslProtocolString configure com.rabbitmq.client.TrustEverythingTrustManager and...

5.1CVSS5.5AI score0.00182EPSS
SaveExploits0References7Affected Software1
Cvelist
Cvelist
added 2026/08/18 4:29 p.m.20 views

CVE-2026-63336 RabbitMQ Java client: TrustEverythingTrustManager used by default in useSslProtocol() enables MITM

The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.33.0, com.rabbitmq.client.ConnectionFactory.useSslProtocol and ConnectionFactory.useSslProtocolString configure com.rabbitmq.client.TrustEverythingTrustManager and...

5.1CVSS0.00182EPSS
SaveExploits0References6
OSV
OSV
added 2026/08/18 4:29 p.m.11 views

CVE-2026-63336 RabbitMQ Java client: TrustEverythingTrustManager used by default in useSslProtocol() enables MITM

The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.33.0, com.rabbitmq.client.ConnectionFactory.useSslProtocol and ConnectionFactory.useSslProtocolString configure com.rabbitmq.client.TrustEverythingTrustManager and...

5.1CVSS5.6AI score
SaveExploits0References8
CVE
CVE
added 2026/08/18 4:29 p.m.160 views

CVE-2026-63336

Prior to 5.33.0, the RabbitMQ Java client's useSslProtocol() methods installed a TrustEverythingTrustManager and disabled hostname verification, accepting any certificate. A network attacker could impersonate the broker, read protected AMQP traffic, and modify it. Fixed in 5.33.0, which uses the ...

5.1CVSS5.5AI score0.00182EPSS
SaveExploits0References6
EUVD
EUVD
added 2026/08/18 4:29 p.m.11 views

EUVD-2026-61045

The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.33.0, com.rabbitmq.client.ConnectionFactory.useSslProtocol and ConnectionFactory.useSslProtocolString configure com.rabbitmq.client.TrustEverythingTrustManager and...

5.1CVSS5.5AI score0.00182EPSS
SaveExploits0References6
Rows per page
Query Builder