Katalog CVE

CVE-2026-6322

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.48%

Percentyl 39 - wyżej niż 39% wszystkich znanych CVE

Streszczenie

W bibliotece fast-uri w wersjach do 3.1.1 funkcja normalize() dekodowała zakodowane procentowo znaki ograniczników autorytetu w komponencie hosta, a następnie emitowała je jako surowe ograniczniki podczas serializacji. Pozwala to na zmianę autorytetu URI na inny niż wskazywało wejście, co może prowadzić do przekierowania ruchu do nieautoryzowanego hosta.

Ocena ryzyka

Aplikacje normalizujące niezaufane URI przed sprawdzeniem listy dozwolonych hostów mogą zostać oszukane i przekierować żądania do złośliwego serwera, co może skutkować wyciekiem danych lub dalszymi atakami.

Rekomendacja

Zaktualizuj bibliotekę fast-uri do wersji 3.1.2 lub nowszej, która zawiera poprawkę dla tej podatności.

Inne podatności w fast-uri

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

fast-uri normalize() decoded percent-encoded authority delimiters inside the host component and then re-emitted them as raw delimiters during serialization. A host that combined an allowed domain, an encoded at-sign, and a different domain was re-emitted with the at-sign as a raw userinfo separator, changing the URI's authority to the second domain. Applications that normalize untrusted URLs before host allowlist checks, redirect validation, or outbound request routing can be steered to a different authority than the input appeared to specify. Versions <= 3.1.1 are affected. Update to 3.1.2 or later.

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