Skip to main content

Apache APISIX EUVDEUVD-2026-66956

| CVE-2026-75020 HIGH
LDAP Injection (CWE-90)
7.0
CVSS 4.0 · Vendor
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege LDAP credentials
  2. Delivery
    Identify APISIX route using ldap-auth plugin
  3. Exploit
    Craft LDAP injection payload in auth request
  4. Execution
    Plugin resolves injected query to target consumer entry
  5. Persist
    Authenticate as high-privilege APISIX consumer
  6. Impact
    Access restricted upstream APIs or data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization LDAP query parameterization
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the ldap-auth plugin is actively configured on at least one APISIX route or consumer - the vulnerability does not affect deployments that do not use this plugin. The attacker must possess valid credentials for at least one entry in the LDAP directory that the plugin is bound to (PR:L - low privilege, not unauthenticated). The target identity (the consumer being impersonated) must be mapped in the same LDAP directory instance that APISIX queries. Exploitation is limited to network-reachable APISIX deployments; local-only or air-gapped gateways reduce exposure. There is no requirement for user interaction, and no evidence that a non-default LDAP schema or special server configuration is required beyond the plugin itself being enabled.

Impact

The risk profile is driven primarily by the scope of the identity escalation: the attacker already holds valid LDAP credentials but can elevate to any APISIX consumer mapped in the directory, effectively bypassing the subtree-based access boundary the plugin enforces. No CVSS vector has been published by Apache or NVD at time of analysis, so severity must be inferred. The attack is network-reachable, requires no user interaction, and demands only low privilege (a valid LDAP credential), but attack complexity is low once the injection pattern is known, making this exploitable without sophisticated tooling. No EPSS score is available and the vulnerability is not listed in CISA KEV, suggesting no confirmed active exploitation yet. However, LDAP injection in authentication middleware is a well-understood class with abundant public technique documentation, reducing the barrier to exploitation significantly. The real-world impact depends on how tightly APISIX consumer policies are scoped: in deployments where different consumers represent different tenants or privilege tiers, exploitation could mean cross-tenant data access or privilege escalation to higher-privileged API routes. No public exploit code has been identified at time of analysis, but the low technical bar means this could change quickly after disclosure.

Exploit ScenarioDerived

An attacker provisioned with a low-privilege LDAP account (e.g., a service account in a restricted OU) sends a crafted authentication request to an APISIX route protected by ldap-auth, embedding LDAP metacharacters in the credential fields. The ldap-auth plugin constructs a malformed LDAP search filter that matches a different directory entry - one mapped to a high-privilege APISIX consumer with access to internal or administrative API routes - and returns a successful authentication for that impersonated identity. No public exploit code has been confirmed at time of analysis, but the LDAP injection technique is well-documented in public security literature.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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

LDAP injection in Apache APISIX's ldap-auth plugin allows a caller holding valid credentials for any LDAP directory entry to authenticate to the gateway as a different consumer - including entries outside the subtree the plugin was configured to restrict access to. Affected versions span 2.11.0 through 3.17.0, covering several years of releases. No public exploit code or active exploitation has been identified at time of analysis, but the primitive (credential-bearing lateral identity escalation at the API gateway layer) is high-value in multi-tenant or zero-trust deployments.

RemediationAI

The primary remediation is to upgrade Apache APISIX to version 3.18.0, which contains the fix per the Apache project's own recommendation in the advisory. If an immediate upgrade is not feasible, a compensating control is to disable the ldap-auth plugin entirely and substitute an alternative authentication mechanism such as the key-auth or jwt-auth plugins, though this requires consumer re-enrollment. A second compensating control is to restrict APISIX's LDAP bind credentials to a read-only account scoped to a single, flat organizational unit rather than a hierarchical subtree, reducing the cross-subtree pivot surface - note this does not fix the injection but limits the blast radius. Network-layer ACLs that limit which identities can reach the APISIX gateway's authentication endpoints may further reduce exposure. The advisory references are https://seclists.org/oss-sec/2026/q3/592 and https://apisix.apache.org.

Affected VersionsENISA

Apache APISIX 2.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 an open-source, high-performance API gateway built on NGINX and etcd, commonly used for microservice and LLM traffic management. Its ldap-auth plugin delegates consumer authentication to an external LDAP directory, mapping directory entries to APISIX consumer objects. The root cause is improper neutralization of special elements in the LDAP query constructed from user-supplied credentials - classic CWE-90 (LDAP Injection). By embedding metacharacters or wildcard sequences in authentication inputs, a user who is a valid member of one LDAP subtree can manipulate the query predicate so the plugin resolves their identity to a different directory entry, one that maps to a distinct APISIX consumer with potentially different plugin chains, rate limits, upstream access, or API permissions.

Know when LDAP 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 7.0 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N
vuln.today AI 9.6 CRITICAL

Network-reachable via LDAP auth endpoint; low-privilege credential required; scope changes as attacker assumes a different consumer identity with distinct permissions; no availability impact.

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
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Aug 27, 2026 - 10:22 NVD
7.0 (HIGH)
CVE Published
Aug 26, 2026 - 15:29 oss-security
CRITICAL

Description PRE-NVD

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

Executive ViewAI

Why It Matters

Apache APISIX's LDAP authentication plugin (versions 2.11.0-3.17.0) contains a critical vulnerability enabling users with any valid LDAP directory credential to escalate to other identities at the API gateway layer. Organizations using APISIX in multi-tenant or zero-trust deployments face significant risk of unauthorized backend access, with no vendor patch currently available.

Business Impact: Severe
Compensating Controls

Restrict LDAP directory access at the bind account level to the minimum required entries; implement network segmentation to prevent lateral movement from compromised APISIX instances; deploy authentication anomaly detection and alerting; migrate affected consumers to alternative authentication mechanisms where feasible; restrict APISIX network exposure to trusted sources only.

Threat Intelligence Overview

EPSS Score
0.5%
Top 62% exploitable
Prevalence
Medium
popular cloud-native API gateway, widely used but not ubiquitous
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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

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

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

More in LDAP

View all
CVE-2016-9299 CRITICAL POC
9.8 Jan 12

The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a

CVE-2017-14596 CRITICAL POC
9.8 Sep 20

In Joomla!. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required,

CVE-2017-8790 CRITICAL POC
9.8 May 05

An issue was discovered on Accellion FTA devices before FTA_9_12_180. Rated critical severity (CVSS 9.8), this vulnerabi

CVE-2023-28853 MEDIUM POC
6.5 Apr 04

Mastodon is a free, open-source social network server based on ActivityPub Mastodon allows configuration of LDAP for aut

CVE-2020-36966 MEDIUM POC
6.4 Jan 30

Dolibarr 11.0.3 contains a persistent cross-site scripting vulnerability in LDAP synchronization settings that allows at

CVE-2025-36556 MEDIUM POC
6.1 Jan 20

A reflected cross-site scripting (xss) vulnerability exists in the ldapUser functionality of MedDream PACS Premium 7.3.6

CVE-2026-23906 CRITICAL
9.8 Feb 10

Authentication bypass in Apache Druid versions 0.17.0 through 35.x. Affects all versions prior to 36.0.0 when specific p

CVE-2026-44930 CRITICAL
9.8 May 22

Arbitrary certificate disclosure in Apache CXF's XKMS server lets remote attackers abuse an LDAP injection flaw (CWE-90)

CVE-2024-33868 CRITICAL
9.8 May 14

An issue was discovered in linqi before 1.4.0.1 on Windows. Rated critical severity (CVSS 9.8), this vulnerability is re

CVE-2023-6905 CRITICAL
9.8 Dec 18

A vulnerability, which was classified as problematic, has been found in Jahastech NxFilter 4.3.2.5.jsp?actionFlag=test&i

CVE-2021-43350 CRITICAL
9.8 Nov 11

An unauthenticated Apache Traffic Control Traffic Ops user can send a request with a specially-crafted username to the P

CVE-2026-46619 CRITICAL
9.3 Jun 26

Authentication bypass in Open Identity Platform OpenAM Community Edition (through 16.0.6) lets an unauthenticated remote

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