Description
When dispatching SASL frames to authenticate the peer, Proton will also dispatch AMQP frames if they claim to be SASL frames. This allows authentication bypass. However there will be no user name set so the effects depend on how the application deals with this condition - which otherwise means that authentication has not completed yet.



This issue affects Apache Qpid Proton C: through 0.40.0.



Users are recommended to upgrade to version 0.41.1, which fixes the issue.
Published: 2026-10-29
Score: n/a
EPSS: n/a
KEV: No
Impact: Authentication Bypass
Action: Patch Immediately
AI Analysis

Impact

When an AMQP client dispatches a frame labeled as a SASL frame, Proton will treat it as a valid authentication attempt. The frame can carry normal AMQP payloads, causing the server to skip proper SASL authentication. Because no username is set in this scenario, the application may allow access before authentication is complete or could reject the session. This vulnerability thus creates a potential authentication bypass that could permit unauthorized actions or cause a denial of service, depending on how the application handles partially authenticated sessions.

Affected Systems

Apache Qpid Proton C provided by the Apache Software Foundation. Versions up to and including 0.40.0 are affected. Users are advised to upgrade to 0.41.1 or newer.

Risk and Exploitability

The CVSS score and EPSS score are not published, and the vulnerability is not listed in the CISA KEV catalog. The attack likely requires network access to an AMQP endpoint, allowing an external actor to send crafted frames that masquerade as SASL frames. Because the flaw can bypass standard authentication workflows, the risk level is potentially high where the application trusts unauthenticated frames. Without a published severity metric, administrators should treat this vulnerability as significant and plan remediation promptly.

Generated by OpenCVE AI on October 29, 2026 at 11:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache Qpid Proton C to version 0.41.1 or later, which implements proper frame type checking.
  • Configure applications to reject any authentication attempts that do not include a valid username before granting access.
  • Implement network monitoring and rate limiting for AMQP authentication traffic to detect and block suspicious frame patterns.

Generated by OpenCVE AI on October 29, 2026 at 11:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 29 Oct 2026 10:30:00 +0000

Type Values Removed Values Added
Description When dispatching SASL frames to authenticate the peer, Proton will also dispatch AMQP frames if they claim to be SASL frames. This allows authentication bypass. However there will be no user name set so the effects depend on how the application deals with this condition - which otherwise means that authentication has not completed yet. This issue affects Apache Qpid Proton C: through 0.40.0. Users are recommended to upgrade to version 0.41.1, which fixes the issue.
Title Apache Qpid Proton C: Potential authentication bypass: regular AMQP frames can be sent as SASL frames
Weaknesses CWE-305
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-29T11:09:06.927Z

Reserved: 2026-10-21T05:27:42.658Z

Link: CVE-2026-114230

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-29T11:17:28.210

Modified: 2026-10-29T11:17:28.210

Link: CVE-2026-114230

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-29T11:30:14Z

Weaknesses
  • CWE-305

    Authentication Bypass by Primary Weakness