Skip to main content

Apache APISIX EUVDEUVD-2026-66958

| CVE-2026-74848 HIGH
HTTP Request/Response Smuggling (CWE-444)
7.0
CVSS 4.0 · Vendor
View

Attack ChainAIDerived

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

  1. Access
    Send crafted HTTP requests to serverless-plugin route
  2. Delivery
    Exploit inconsistent request boundary parsing in gateway
  3. Exploit
    Desynchronize response-to-connection mapping
  4. Execution
    Victim request served attacker-chosen or another user's response
  5. Impact
    Sensitive API response data disclosed or integrity violated

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V4 - API and Web Service HTTP request consistency
Exploitation Conditions

Exploitation requires that the targeted Apache APISIX instance is running a version between 2.12.0 and 3.17.0 inclusive, and that at least one route is configured to use a serverless plugin (serverless-pre-function or serverless-post-function). The attacker must be able to reach the APISIX proxy listener (typically HTTP/HTTPS on port 9080 or 9443) over the network. No gateway-level authentication by the attacker is required to send crafted requests. What limits exploitation: deployments that do not use serverless plugins at all are not affected regardless of version; successful HTTP smuggling typically requires precise timing or specific connection-handling conditions, adding practical complexity; and instances isolated behind internal networks or strict WAF policies reduce the reachable attacker population.

Impact

No CVSS vector was supplied with this advisory, limiting quantitative scoring; independent metrics are assessed below. The attack surface is inherently broad because APISIX is a network-facing gateway - the sole entry point for API traffic - making the serverless plugin routes reachable from the internet or internal networks depending on operator configuration. Cross-user response poisoning at the gateway layer has direct confidentiality and integrity consequences: sensitive API responses containing authentication tokens, session data, or PII can be served to unintended recipients, and even a mid-sized API platform operator in bytom should treat this as a priority remediation given the potential for cross-user data leakage at scale. No EPSS data was provided, and the vulnerability is not in CISA KEV at time of analysis, which moderates urgency relative to actively exploited issues. However, HTTP smuggling vulnerabilities in widely deployed gateways have historically attracted rapid proof-of-concept development after oss-security disclosure, and the wide affected version range (2.12.0 through 3.17.0, spanning over two years of releases) indicates substantial installed-base exposure. The requirement for serverless-plugin routes to be active is a meaningful limiting factor for deployments that do not use that feature.

Exploit ScenarioDerived

A remote attacker sends a sequence of specially crafted HTTP requests to an Apache APISIX serverless-plugin route, exploiting ambiguous request boundary parsing to desynchronize the gateway's connection handling. A victim who subsequently sends a legitimate request over the same or a pipelined connection receives the attacker's injected response content - or another authenticated user's API response - potentially exposing session tokens, business data, or PII. No proof-of-concept code has been identified at time of analysis, but the network-accessible nature of API gateways and the clarity of the oss-security disclosure lower the bar for independent reproduction.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 26, 2026

Response poisoning in Apache APISIX 2.12.0 through 3.17.0 enables remote attackers to manipulate the gateway's serverless plugin routes so that victims receive attacker-chosen content or other authenticated users' API responses. The root cause is inconsistent HTTP request boundary interpretation - the defining characteristic of HTTP Request/Response Smuggling - applied within APISIX's serverless plugin execution pipeline. No public exploit has been identified at time of analysis, and vendor-released patch version 3.18.0 is available.

RemediationAI

The primary and confirmed fix is upgrading Apache APISIX to version 3.18.0, which addresses the inconsistent HTTP request boundary handling in serverless plugin routes; upgrade procedures and release notes are available at https://apisix.apache.org. Operators unable to upgrade immediately should consider disabling or removing all routes that use serverless plugins (serverless-pre-function, serverless-post-function) as a compensating control, since the vulnerability is specific to that plugin context - this eliminates the attack surface but removes any functionality dependent on serverless plugin routes. Alternatively, restricting access to serverless-plugin-enabled routes at the network perimeter (firewall rules, APISIX consumer authentication, or IP allowlisting) can limit the population of potential attackers, though this does not eliminate the underlying vulnerability and may impact legitimate consumers. No additional vendor workarounds were identified in the available advisory data.

Affected VersionsENISA

Apache APISIX 2.12.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 high-performance API and AI gateway built on NGINX and etcd, using a hot-reloadable plugin pipeline for dynamic traffic management. The serverless plugin model (serverless-pre-function and serverless-post-function) allows inline code execution at the gateway layer without deploying a separate upstream service. The vulnerability arises from inconsistent HTTP request boundary interpretation within this plugin path, a class of flaw corresponding to CWE-444 (Inconsistent Interpretation of HTTP Requests - HTTP Request/Response Smuggling). When request boundaries are ambiguously parsed, the gateway misattributes response data across connections: one client's response stream may be delivered to a different client, or an attacker can inject crafted content into a victim's response. No CPE strings were supplied in the input data, but affected product scope is Apache APISIX 2.12.0 through 3.17.0, spanning multiple major release lines of the gateway.

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 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 7.5 HIGH

Network-reachable gateway needs no auth; AC:H reflects HTTP smuggling timing complexity; scope changed because cross-user response leakage affects other clients' confidentiality.

3.1 AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:L/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:H/SI:L/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

1
CVSS changed
Aug 27, 2026 - 10:22 NVD
7.0 (HIGH)

Description PRE-NVD

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

Threat Intelligence Overview

EPSS Score
0.4%
Top 63% exploitable
Prevalence
Medium
popular cloud-native API gateway, widely adopted in Asia-Pacific enterprise environments
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.4%
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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
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

HTTP request smuggling exploits inconsistencies in how front-end and back-end servers parse HTTP message boundaries.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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-2024-32638 MEDIUM
6.3 May 02

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

CVE-2026-63041 MEDIUM
5.3 Aug 26

Authorization bypass and privilege escalation in Apache APISIX 3.11.0-3.17.0 stem from the `attach-consumer-label` plugi

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