Skip to main content

Apache APISIX EUVDEUVD-2026-38019

| CVE-2026-49230 MEDIUM
Improper Validation of Integrity Check Value (CWE-354)
2026-06-19 apache GHSA-3mg6-56vq-7899
6.3
CVSS 4.0 · Vendor: apache
Share

Severity by source

Vendor (apache) PRIMARY
6.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
7.2 HIGH

Network-reachable with no privileges; scope changed because bypass grants unauthorized access to protected backend services with low C/I impact.

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

Primary rating from Vendor (apache).

CVSS VectorVendor: apache

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

2
Analysis Generated
Jun 19, 2026 - 14:24 vuln.today
CVE Published
Jun 19, 2026 - 13:13 cve.org
MEDIUM 6.3

DescriptionCVE.org

Improper Validation of Integrity Check Value vulnerability in Apache APISIX.

The jwe-decrypt plugin under default configuration is vulnerable to authentication bypass. This issue affects Apache APISIX: from 3.8.0 through 3.16.0.

Users are recommended to upgrade to version 3.17.0, which fixes the issue.

AnalysisAI

Authentication bypass in Apache APISIX's jwe-decrypt plugin (versions 3.8.0 through 3.16.0) allows unauthenticated network attackers to circumvent JWE token integrity validation and reach services protected by the gateway. The root cause (CWE-354) is improper validation of the JWE authentication tag under the plugin's default configuration, meaning crafted or tampered tokens are accepted as legitimate. No public exploit code and no CISA KEV listing are identified at time of analysis; the vendor-released fix is Apache APISIX 3.17.0.

Technical ContextAI

Apache APISIX is a high-performance API gateway built on OpenResty/nginx, and its jwe-decrypt plugin provides gateway-layer decryption and authentication enforcement of JSON Web Encryption (JWE) tokens per RFC 7516. CWE-354 (Improper Validation of Integrity Check Value) indicates the plugin fails to properly verify the JWE authentication tag - the integrity MAC that ensures the encrypted payload has not been tampered with - before accepting and forwarding the request. By skipping or incorrectly performing this check, a forged or modified JWE token with an invalid authentication tag is treated as valid. The affected CPE is cpe:2.3:a:apache_software_foundation:apache_apisix covering the 3.8.0 through 3.16.0 release range. The CVSS 4.0 vector's scope structure (VC:N/VI:N/VA:N with SC:L/SI:L) confirms that APISIX itself is not directly harmed; rather, the vulnerability's impact propagates to the backend services the gateway is protecting.

RemediationAI

Vendor-released patch: Apache APISIX 3.17.0. Upgrade immediately by following the standard APISIX release upgrade procedure documented in the project's official upgrade guide. The advisory is at https://lists.apache.org/thread/n0blgkpvz38ghh5rrh6wtl476919xj1b. If an immediate upgrade is not feasible, disable the jwe-decrypt plugin across all routes and services and substitute an alternative APISIX authentication plugin such as jwt-auth or key-auth as a temporary compensating control; note this requires reconfiguring upstream clients to present tokens in the format expected by the replacement plugin, which may introduce operational disruption. Additionally, apply network-layer IP allowlists on routes currently protected by the jwe-decrypt plugin to restrict access to trusted client CIDRs until patching is complete, acknowledging that this reduces but does not eliminate risk if trusted IPs can be spoofed or compromised.

CVE-2026-31908 CRITICAL
9.1 Apr 14

Header injection in Apache APISIX 2.12.0 through 3.15.0 lets remote attackers smuggle attacker-controlled HTTP headers t

CVE-2026-31923 HIGH
7.5 Apr 14

Sensitive authentication tokens in Apache APISIX OpenID Connect plugin transmit in cleartext when connecting to identity

CVE-2026-39999 HIGH
7.0 Jun 19

Authentication bypass in Apache APISIX versions 2.2 through 3.16.0 allows remote attackers to circumvent authentication

CVE-2026-47341 MEDIUM
6.3 Jun 19

HMAC authentication replay in Apache APISIX 3.11.0 through 3.16.0 permits remote attackers who have captured a valid hma

CVE-2026-39998 MEDIUM
5.8 Jun 19

Identity header spoofing in Apache APISIX versions 2.12.0 through 3.16.0 allows a low-privileged network attacker to man

CVE-2026-49872 MEDIUM
5.3 Jun 19

Authentication bypass in Apache APISIX 3.0.0 through 3.16.0 allows a network-accessible attacker holding valid credentia

CVE-2026-47339 MEDIUM
5.3 Jun 19

Incorrect authorization in the Apache APISIX authz-casdoor plugin allows a network-authenticated attacker to cross-authe

CVE-2026-44087 MEDIUM
5.3 Jun 19

Identity header spoofing in Apache APISIX's openid-connect plugin (versions 2.3 through 3.16.0) enables low-privileged n

CVE-2026-31924 MEDIUM
5.3 Apr 14

Apache APISIX 2.99.0 through 3.15.0 transmits sensitive log data in cleartext over HTTP when exporting logs to Tencent C

CVE-2026-49231 LOW
2.3 Jun 19

Identity header spoofing in the Apache APISIX OPA (Open Policy Agent) plugin allows low-privileged network attackers to

CVE-2026-44046 LOW
2.3 Jun 19

The wolf-rbac plugin in Apache APISIX 1.2.0 through 3.16.0 trusts client-controlled identity and IP data under its defau

CVE-2026-48895 LOW
2.1 Jun 19

Open redirect in Apache APISIX 3.0.0 through 3.16.0 enables unauthenticated remote attackers to manipulate specific HTTP

Share

EUVD-2026-38019 vulnerability details – vuln.today

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