Description
Reliance on Untrusted Inputs in a Security Decision vulnerability in Apache APISIX.

This vulnerability allows an attacker to escalate privilege or perform an authorization bypass by sending certain values that the attach-consumer-label plugin does not sanitise correctly.


This issue affects Apache APISIX: from 3.11.0 through 3.17.0.



Users are recommended to upgrade to version 3.18.0, which fixes the issue.
Published: 2026-08-26
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability in Apache APISIX’s attach-consumer-label plugin allows an attacker to send client‑supplied consumer‑label headers that are not sanitized. The flaw can be leveraged to elevate privileges or bypass authorization controls by manipulating these headers. The weakness is a classic example of trusting untrusted input, identified as CWE‑807.

Affected Systems

Affected installations run Apache APISIX versions 3.11.0 through 3.17.0. Users of these releases are susceptible, while later versions such as 3.18.0 contain the fix. The issue targets the attach-consumer-label plugin, which may be deployed in any APISIX‑based API gateway configuration.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate risk. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, suggesting that while exploitation is possible, it may not be actively leveraged at scale. The likely attack vector involves crafting malicious HTTP headers sent to the APISIX gateway; no special pre‑conditions beyond sending the header are described, implying that any externally reachable APISIX instance could be targeted.

Generated by OpenCVE AI on August 26, 2026 at 12:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apache APISIX to version 3.18.0 or later to apply the vendor’s fix.
  • Configure the attach-consumer-label plugin (or upstream proxies) to strip or reject client‑supplied consumer‑label headers, ensuring that only internal or authenticated values are accepted.
  • Audit gateway logs for unexpected consumer‑label headers and enforce strict header validation to detect and block potential bypass attempts.

Generated by OpenCVE AI on August 26, 2026 at 12:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 26 Aug 2026 11:45:00 +0000

Type Values Removed Values Added
Description Reliance on Untrusted Inputs in a Security Decision vulnerability in Apache APISIX. This vulnerability allows an attacker to escalate privilege or perform an authorization bypass by sending certain values that the attach-consumer-label plugin does not sanitise correctly. This issue affects Apache APISIX: from 3.11.0 through 3.17.0. Users are recommended to upgrade to version 3.18.0, which fixes the issue.
Title Apache APISIX: attach-consumer-label does not strip client-supplied consumer-label headers
Weaknesses CWE-807
References
Metrics cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-08-26T12:31:31.308Z

Reserved: 2026-07-15T06:02:37.973Z

Link: CVE-2026-63041

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T12:30:05Z

Weaknesses
  • CWE-807

    Reliance on Untrusted Inputs in a Security Decision