๐Ÿ” CVE Alert

CVE-2026-107386

UNKNOWN 0.0

amqp091-go: Pre-negotiation frame limit is not enforced to 4KB

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

amqp091-go is a Go AMQP 0.9.1 client. From 1.13.0 until 1.14.0, the frame-size mitigation from the prior allocation advisory can be bypassed before connection.tune completes because Connection.maxFrameSize uses zero for both the not-yet-negotiated and negotiated-unlimited states. A malicious or compromised AMQP peer can send a short body-frame header with a large declared payload length, causing ReadFrame and the body-frame parser to allocate attacker-selected memory before the payload is received or the frame's protocol state is rejected. The condition is reachable through public Open even when Config.FrameSize is set to the protocol minimum and can cause severe memory pressure, out-of-memory termination, or loss of the client process before authentication completes. This issue is fixed in version 1.14.0.

CWE CWE-770
Vendor rabbitmq
Product amqp091-go
Published Oct 8, 2026
Stay Ahead of the Next One

Get instant alerts for rabbitmq amqp091-go

Be the first to know when new unknown vulnerabilities affecting rabbitmq amqp091-go are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

rabbitmq / amqp091-go
>= 1.13.0, < 1.14.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/rabbitmq/amqp091-go/security/advisories/GHSA-w6r9-248c-frg8 github.com: https://github.com/rabbitmq/amqp091-go/pull/377 github.com: https://github.com/rabbitmq/amqp091-go/commit/6723e8cff8710f0a6bf5fb4af375e285052535b3 github.com: https://github.com/rabbitmq/amqp091-go/releases/tag/v1.14.0