Katalog CVE

CVE-2026-46644

ŚrednieCVSS 6.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.39%

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

Streszczenie

Podatność w bibliotece symfony/polyfill-intl-idn (wersje 1.17.1 do 1.38.1) pozwala na akceptowanie etykiet xn-- z pustym lub ASCII-only payloadem, co narusza wymagania UTS #46. Może to prowadzić do uznawania różnych nazw domen za równe.

Ocena ryzyka

Ryzyko obejścia czarnych list, niespójnego parsowania URL-i oraz podatności na fałszowanie żądań po stronie serwera (SSRF) w aplikacjach używających tego polyfill do kanonizacji lub porównywania nazw hostów.

Rekomendacja

Należy natychmiast zaktualizować bibliotekę symfony/polyfill-intl-idn do wersji 1.38.1 lub nowszej, która zawiera poprawkę.

Powiązane podatności

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

Symfony Polyfill backports PHP features and provides compatibility layers for extensions and functions. From 1.17.1 until 1.38.1, symfony/polyfill-intl-idn accepts xn-- labels whose Punycode payload is empty or decodes to ASCII-only code points because Idn::process() does not enforce the UTS #46 revision 33 requirement that decoded ACE labels contain at least one non-ASCII code point. Originally unequal domain names can be regarded as equal, which can lead to blacklist bypassing, inconsistent URL parsing, and server-side request forgery in applications using the polyfill to canonicalise or compare hostnames. This issue is fixed in version 1.38.1.

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