Katalog CVE

CVE-2026-42274

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Heimdall przed wersją 0.17.14 wykonuje dopasowanie reguł na surowej ścieżce żądania, co może prowadzić do nieautoryzowanego dostępu. W wyniku różnicy w normalizacji ścieżek, Heimdall może autoryzować żądania dla jednej ścieżki, podczas gdy komponenty downstream przetwarzają inną, znormalizowaną ścieżkę.

Ocena ryzyka

Organizacja może być narażona na nieautoryzowany dostęp do zasobów, co może prowadzić do wycieku danych lub naruszenia bezpieczeństwa. W szczególności, atakujący może wykorzystać tę lukę do uzyskania dostępu do wrażliwych obszarów aplikacji.

Rekomendacja

Zaleca się aktualizację Heimdall do wersji 0.17.14 lub nowszej, aby usunąć tę lukę. Dodatkowo, warto przeanalizować konfigurację opcji allow_encoded_slashes oraz no_decode.

Inne podatności w Heimdall

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS