GHSA-5xwg-cfvj-gff5

    Dashboard / Vulnerabilities / GHSA-5xwg-cfvj-gff5

    GHSA-5xwg-cfvj-gff5

    Published: 18 Aug 2026Last Modified: 19 Aug 2026

    Summary: RabbitMQ Java client accepts broker frames larger than the negotiated AMQP frame_max

    Details: ## Summary The max body size was enforced to patch CVE-2023-46120, but even though that limit still works, the frame size itself still exceeds the given max size. ## Root cause The Java client records the AMQP 0-9-1 `frame_max` negotiated during connection tuning, but the socket inbound frame reader continues to validate broker-controlled payload lengths against the much larger `maxInboundMessageBodySize` limit. A broker peer can therefore send a method frame whose payload is larger than the negotiated `frame_max`, have it allocated and decoded, and complete the connection handshake instead of being rejected as a protocol violation. *Reported by Team Atlanta.*

    Affected packages

    Package

    Name: com.rabbitmq:amqp-client

    Purl: pkg:maven/com.rabbitmq/amqp-client

    Affected ranges

    Type: ECOSYSTEM

    Events:

    Introduced- 0
    Fixed -5.33.0

    Affected versions

    1.3.0

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High