CVE-2026-106121
Reported by GitHub_M · Published October 6, 2026
The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.37.0, com.rabbitmq.tools.json.JSONReader.read() fails to terminate when input ends inside a quoted string or a line comment because its string and whitespace scanners do not stop at CharacterIterator.DONE. The default DefaultJsonRpcMapper passes JSON-RPC message bodies to this parser for JsonRpcServer and client replies. A truncated string causes the parser to append replacement end markers until heap exhaustion, while a line comment without a terminating newline can keep a thread consuming CPU indefinitely, resulting in denial of service. This issue is fixed in version 5.37.0.
Risk Scores
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| rabbitmq | rabbitmq-java-client | < 5.36.1 |
| com.rabbitmq | amqp-client | < 5.36.1 |
| chainguard | traccar-fips | 0 |
| wolfi | thingsboard | 0 |
| wolfi | druid | 0 |
| wolfi | cassandra-reaper | 0 |
| chainguard | cassandra-reaper | 0 |
| rabbitmq | rabbitmq-java-client | 0 |
| chainguard | logstash-fips-9.4 | 0, 0 |
| chainguard | logstash-8.19 | 0 |
| chainguard | nuxeo-2025 | 0 |
| Maven | com.rabbitmq:amqp-client | 0 |
| chainguard | logstash-9.5 | 0 |
| chainguard | conductor | 0 |
| chainguard | druid | 0 |
| wolfi | logstash-9.4 | 0 |
| chainguard | traccar | 0 |
| chainguard | nuxeo-2023 | 0 |
| chainguard | thingsboard | 0 |
| com.rabbitmq | amqp-client | 0 |
…and 4 more
Timeline
- Oct 6, 2026 CVE Published
- Oct 6, 2026 CVE Updated
- Oct 7, 2026 EPSS Score
- Oct 7, 2026 Coalition ESS Score
- Oct 10, 2026 EPSS Score
- Oct 13, 2026 EPSS Score
- Oct 14, 2026 EPSS Score
- Oct 16, 2026 EPSS Score
- Oct 19, 2026 EPSS Score
- Oct 21, 2026 EPSS Score
- Oct 24, 2026 EPSS Score
- Oct 25, 2026 EPSS Score
References
- https://github.com/rabbitmq/rabbitmq-java-client/security/advisories/GHSA-cqgh-8p3p-mx4m x_refsource_CONFIRM
- https://github.com/rabbitmq/rabbitmq-java-client/pull/2100 x_refsource_MISC
- https://github.com/rabbitmq/rabbitmq-java-client/commit/25fad817291feff3195c32620117d295598f8b41 x_refsource_MISC
- https://github.com/rabbitmq/rabbitmq-java-client/releases/tag/v5.37.0 x_refsource_MISC
- https://nvd.nist.gov/vuln/detail/CVE-2026-106121 advisory
- https://github.com/advisories/GHSA-cqgh-8p3p-mx4m advisory