CVE-2026-57210 Details
Description
Heimdall is a cloud native Identity Aware Proxy and Access Control Decision service. Prior to version 0.17.17, when the trusted_proxies option is configured, heimdall extracts client IP addresses from the Forwarded (for= parameter) and X-Forwarded-For headers and exposes them as Request.ClientIPAddresses to the rule pipeline. However, extracted values are not validated to be syntactically valid IP addresses. Arbitrary strings, malformed IP literals, and RFC 7239 unknown values and obfuscated identifiers are accepted without further checks. In addition, the Forwarded header parser splits on , and ; without accounting for RFC 7239 quoted strings, which can cause a single quoted value to be parsed as multiple entries, with fragments — including trailing quote characters — treated as independent addresses. This issue has been patched in version 0.17.17.
A vulnerability in Heimdall, a cloud-native Identity Aware Proxy and Access Control Decision service, allows for IP spoofing through unvalidated forwarding headers. This issue affects versions of Heimdall prior to 0.17.17. When the trusted_proxies option is enabled, Heimdall extracts client IP addresses from the Forwarded and X-Forwarded-For headers. However, the extracted values are not properly validated, allowing arbitrary strings, malformed IP literals, and certain RFC 7239 values to be accepted without scrutiny. Additionally, the Forwarded header parser improperly handles quoted strings, leading to misinterpretation of IP addresses. This vulnerability can be exploited to manipulate rule evaluations or spoof IP addresses in proxy mode, potentially bypassing access controls or misleading upstream services that rely on X-Forwarded-For headers.
Users can upgrade to Heimdall version 0.17.17 or later, where this vulnerability has been patched. Instructions for downloading the latest version are available on the Heimdall GitHub releases page.
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 Oct 23, 2026CISA-ADP
Assessed Oct 29, 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/releases/tag/v0.17.17 | [email protected] | Release NotesVendor |
| https://github.com/dadrus/heimdall/security/advisories/GHSA-38x9-25wx-7fg2 | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-116 | Improper Encoding or Escaping of Output | [email protected] |
| CWE-20 | Improper Input Validation | [email protected] |
| CWE-290 | Authentication Bypass by Spoofing | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| dadrus Heimdall | <= 0.17.16 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 29, 2026 | CVE Modified | CISA-ADP |
| Oct 23, 2026 | New CVE Received | [email protected] |
Volerion