CVE-2026-42272 Details
Description
Heimdall is a cloud native Identity Aware Proxy and Access Control Decision service. Prior to version 0.17.14, Heimdall handles URL-encoded slashes (%2F) in a case-sensitive manner, while percent-encoding is defined to be case-insensitive. As a result, the lowercase equivalent (%2f) is not recognized and therefore not processed as expected when allow_encoded_slashes is set to off (the default setting). This discrepancy can lead to differences in how request paths are interpreted by heimdall and upstream components, which may result in authorization bypass. This issue has been patched in version 0.17.14.
A vulnerability in Heimdall, a cloud-native Identity Aware Proxy and Access Control Decision service, allows for authorization bypass due to improper handling of URL-encoded slashes. In versions prior to 0.17.14, Heimdall processed encoded slashes (%2F) in a case-sensitive manner, contrary to the case-insensitive nature of percent-encoding. This issue arises when the 'allow_encoded_slashes' option is turned off, which is the default setting. The mismatch in path interpretation can lead to unauthorized access, especially if Heimdall is configured with a permissive default rule.
Users should update to Heimdall version 0.17.14 or later, and avoid using the '--insecure' flags that disable default security enforcements. It is also recommended to configure default rules to deny access by default and to reject paths with encoded slashes before they reach Heimdall.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed May 8, 2026CISA-ADP
Assessed May 8, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/dadrus/heimdall/commit/8b0de6aba23a047cfee3081df878271bb17f4351 | [email protected] | Source CodeVendor |
| https://github.com/dadrus/heimdall/pull/3207 | [email protected] | Source CodeVendor |
| https://github.com/dadrus/heimdall/releases/tag/v0.17.14 | [email protected] | Release NotesVendor |
| https://github.com/dadrus/heimdall/security/advisories/GHSA-43jv-5j4x-qv67 | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-178 | Improper Handling of Case Sensitivity | [email protected] |
| CWE-436 | Interpretation Conflict | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| dadrus heimdall | All versions |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| May 8, 2026 | New CVE Received | [email protected] |
Volerion