Approved changes feed: RSS · Atom
cpe:2.3:a:dadrus:heimdall:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Dadrus (b242f611-b5ef-5636-9399-61e3f65d9869) |
|---|---|
| Product | Heimdall (5c1f7121-a9e9-5298-90cd-4bdbd86ba407) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/dadrus/heimdall |
purl2cpe | 2026-06-01 10:12:01.375416 |
pkg:golang/github.com/dadrus/heimdall |
purl2cpe | 2026-06-01 10:12:01.375418 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-57209 |
vulnerable | 2026-11-03 10:17:12.362393 |
Heimdall: Forwarded Header Injection via Unsanitized Host Header in Proxy Mode
Heimdall is a cloud native Identity Aware Proxy and Access Control Decision service. Prior to version 0.17.17, when Heimdall operates in proxy mode, it constructs the Forwarded HTTP header after executing the matched rule pipeline by inserting the incoming request's Host header value directly into the header string without sanitizing commas or semicolons. This allows an attacker to inject additional parameters into the Forwarded header, potentially spoofing IP addresses for upstream services. This issue has been patched in version 0.17.17.
Published: 2026-10-23T12:27:19.621Z
Updated: 2026-10-29T13:16:52.579Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-57210 |
vulnerable | 2026-11-03 10:17:12.257477 |
Heimdall: IP Spoofing via Unvalidated Forwarding Headers
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.
Published: 2026-10-23T12:28:09.427Z
Updated: 2026-10-29T02:57:12.693Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-42274 |
vulnerable | 2026-06-08 08:03:16.103498 |
Heimdall: Authorization bypass via path normalization mismatch
Heimdall is a cloud native Identity Aware Proxy and Access Control Decision service. Prior to version 0.17.14, Heimdall performs rule matching on the raw (non-normalized) request path, while downstream components may normalize dot-segments according to RFC 3986, Section 6.2.2.3. This discrepancy can result in heimdall authorizing a request for one path (e.g., /user/../admin, or URL-encoded variants such as /user/%2e%2e/admin or /user/%2e%2e%2fadmin. The latter would require the allow_encoded_slashes option to be set to on or no_decode.) while the downstream ultimately processes a different, normalized path (/admin). This issue has been patched in version 0.17.14.
Published: 2026-05-08T03:43:41.597Z
Updated: 2026-05-11T18:20:15.059Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-42273 |
vulnerable | 2026-06-08 08:03:16.103222 |
Heimdall: Case-sensitive host matching may lead to policy bypass
Heimdall is a cloud native Identity Aware Proxy and Access Control Decision service. Prior to version 0.17.14, Heimdall performs host matching in a case-sensitive manner, while HTTP hostnames are case-insensitive. This discrepancy can result in heimdall failing to match a rule for a request host that differs only in letter casing, potentially causing the request to be classified differently than intended. This issue has been patched in version 0.17.14.
Published: 2026-05-08T03:42:50.312Z
Updated: 2026-05-08T10:40:56.541Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-42272 |
vulnerable | 2026-06-08 08:03:16.102760 |
Heimdall: Case-sensitive handling of URL-encoded slashes may lead to inconsistent path interpretation
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.
Published: 2026-05-08T03:40:17.541Z
Updated: 2026-05-08T23:12:35.366Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-32811 |
vulnerable | 2026-06-08 07:57:18.168437 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.