Skip to main content

Apache APISIX EUVDEUVD-2026-66409

| CVE-2026-63041 MEDIUM
Reliance on Untrusted Inputs in a Security Decision (CWE-807)
5.3
CVSS 4.0 · Vendor
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as low-privilege APISIX consumer
  2. Delivery
    Send crafted HTTP request with forged consumer-label header
  3. Exploit
    attach-consumer-label plugin reads client header without stripping
  4. Execution
    Gateway makes authorization decision based on attacker-controlled label
  5. Impact
    Attacker accesses route or resource gated for higher-privileged label

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Trusted input validation
Exploitation Conditions

Exploitation requires that the attach-consumer-label plugin is explicitly enabled on one or more APISIX routes - this plugin is not active by default and must be deliberately added to a route's plugin chain. The affected route must use consumer labels as part of its authorization logic; routes that configure the plugin but do not enforce access control based on label values are not exploitable for privilege escalation. The attacker must have network access to the APISIX data-plane port on which the affected route is exposed. Authentication requirements are not confirmed by CVSS data (none was provided), but the privilege escalation framing in the advisory implies the attacker reaches the plugin after passing at least low-privilege consumer authentication - in routes where authentication is enforced prior to the plugin. In routes where no authentication plugin precedes attach-consumer-label, unauthenticated header injection may be possible. Exploitation is version-bounded to 3.11.0-3.17.0; earlier versions are not listed as affected.

Impact

No CVSS vector or score was provided in the source data; all metric assessments here are independently inferred from the advisory text. The attack vector is network-based with low complexity - exploitation requires only a crafted HTTP request with a forged header, with no user interaction. Privilege requirements are assessed as low (PR:L), since the attach-consumer-label plugin typically operates downstream of an authentication plugin in the APISIX pipeline, implying the attacker holds at least a low-privilege consumer credential; however, in misconfigured routes where no authentication plugin precedes it, unauthenticated exploitation cannot be ruled out. EPSS data was not provided. This CVE is not listed in CISA KEV, and no public exploit code has been identified - yet the vulnerability class (header injection enabling auth bypass) is historically high-value and low-skill to reproduce once the header name and expected label values are known. The 'fix version pending' status is the primary risk amplifier: all deployments on 3.11.0-3.17.0 remain unpatched with no vendor release date confirmed.

Exploit ScenarioDerived

An attacker with low-privilege consumer credentials on an Apache APISIX 3.11.0-3.17.0 instance sends an HTTP request to a route protected by consumer-label-based authorization, manually injecting a forged consumer-label header value matching a higher-privileged label (such as one gating an admin-only route or a premium service tier). Because the attach-consumer-label plugin does not strip the client-supplied header, the gateway evaluates the forged label and grants access to resources the attacker's actual consumer identity is not authorized to reach. No public exploit code has been identified at time of analysis, but the technique requires only knowledge of the expected header name and a valid label value - both potentially discoverable through API enumeration or documentation.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 26, 2026

Authorization bypass and privilege escalation in Apache APISIX 3.11.0-3.17.0 stem from the attach-consumer-label plugin failing to strip client-supplied consumer-label headers before using them in security decisions. An attacker who can reach the gateway can forge header values to impersonate a higher-privileged consumer label, bypassing route-level access controls. No vendor-released patch is available at time of analysis (fix version marked pending); no public exploit code or CISA KEV listing has been identified.

RemediationAI

No vendor-released patch has been identified at time of analysis - the advisory lists the fix version as pending. Users should monitor the Apache APISIX releases page at https://apisix.apache.org and the CVE record at https://www.cve.org/CVERecord?id=CVE-2026-63041 for patch availability. As the most targeted compensating control, configure an upstream WAF, reverse proxy, or APISIX's own request rewriting capability to unconditionally strip any client-supplied consumer-label headers from inbound requests before they enter the plugin pipeline - this prevents header injection regardless of plugin sanitization. Trade-off: this requires identifying the exact header name(s) used by the plugin, which may vary by configuration. If the attach-consumer-label plugin is not operationally required, disabling it on all routes eliminates the attack surface entirely with no functional impact to routes that do not rely on it. Restricting gateway exposure to trusted networks or IP allowlists further reduces the blast radius while awaiting a vendor patch.

Affected VersionsENISA

Apache APISIX 3.11.0 ≤3.17.0

Affected Packages

euvd apache_apisix no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Apache APISIX is a dynamic, high-performance API gateway built on NGINX and etcd, supporting a plugin pipeline that processes each request in ordered stages. The attach-consumer-label plugin is designed to annotate requests with metadata labels bound to an authenticated consumer identity - labels that downstream route configurations and authorization plugins then use to enforce access control. The root cause is a failure to sanitize or strip inbound client-supplied HTTP headers that match the plugin's expected consumer-label header names before any security decision is made. This falls under the 'Reliance on Untrusted Inputs in a Security Decision' vulnerability class - no CWE identifier was provided in the source data, but the pattern is consistent with CWE-807 (Reliance on Untrusted Inputs in a Security Decision) or CWE-345 (Insufficient Verification of Data Authenticity). Because APISIX trusts the header value without confirming it was set by the gateway itself, a client can inject arbitrary label values into the plugin's decision logic.

Know when Apisix gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (CNA) PRIMARY 5.3 MEDIUM
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
vuln.today AI 9.6 CRITICAL

Network-exploitable after low-privilege consumer auth (PR:L); forged labels cross authorization boundaries affecting multiple routes (S:C); no availability impact described in advisory.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

Executive ViewAI

Why It Matters

Apache APISIX API gateway versions 3.11.0-3.17.0 contain a critical authorization bypass vulnerability that allows attackers to forge authentication headers and impersonate privileged users; no public exploit identified at time of analysis. Organizations running affected versions face immediate exposure across all downstream APIs, with potential for unauthorized data access and system compromise across their service infrastructure.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: (1) deploy WAF rules to strip or validate consumer-label HTTP headers before they reach APISIX; (2) disable the attach-consumer-label plugin if it is not operationally required; (3) restrict network access to the APISIX gateway using firewall rules and allowlists; (4) implement additional authentication or authorization verification at the application layer behind APISIX; (5) enable and monitor gateway access logs for suspicious consumer-label header patterns or values indicating exploitation attempts.

Threat Intelligence Overview

EPSS Score
0.5%
Top 62% exploitable
Prevalence
High
widely deployed open-source API gateway with significant enterprise and cloud-native adoption
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Apisix

View all
CVE-2023-44487 HIGH POC
7.5 Oct 10

Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour

CVE-2020-13945 MEDIUM POC
6.5 Dec 07

In Apache APISIX, the user enabled the Admin API and deleted the Admin API access IP restriction rules. Rated medium sev

CVE-2021-43557 HIGH POC
7.5 Nov 22

The uri-block plugin in Apache APISIX before 2.10.2 uses $request_uri without verification. Rated high severity (CVSS 7.

CVE-2022-25757 CRITICAL
9.8 Mar 28

In Apache APISIX before 2.13.0, when decoding JSON with duplicate keys, lua-cjson will choose the last occurred value as

CVE-2026-75005 HIGH
8.7 Aug 26

CPU exhaustion via algorithmic complexity in Apache APISIX 3.17.0 allows unauthenticated remote attackers to pin a gatew

CVE-2025-27446 HIGH
7.8 Jul 06

Incorrect Permission Assignment for Critical Resource vulnerability in Apache APISIX(java-plugin-runner). Local listeni

CVE-2025-62232 HIGH
7.5 Oct 31

Plaintext credential exposure in Apache APISIX before 3.14 affects deployments using the basic-auth plugin with INFO or

CVE-2022-29266 HIGH
7.5 Apr 20

In APache APISIX before 3.13.1, the jwt-auth plugin has a security issue that leaks the user's secret key because the er

CVE-2026-75020 HIGH
7.0 Aug 26

LDAP injection in Apache APISIX's ldap-auth plugin allows a caller holding valid credentials for any LDAP directory entr

CVE-2026-74848 HIGH
7.0 Aug 26

Response poisoning in Apache APISIX 2.12.0 through 3.17.0 enables remote attackers to manipulate the gateway's serverles

CVE-2024-32638 MEDIUM
6.3 May 02

Inconsistent Interpretation of HTTP Requests ('HTTP Request Smuggling') vulnerability in Apache APISIX when using `forwa

CVE-2025-46647 MEDIUM
5.3 Jul 02

CVE-2025-46647 is a security vulnerability (CVSS 5.3). Remediation should follow standard vulnerability management proce

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy