Katalog CVE

CVE-2026-66829

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.50%

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

Streszczenie

Podatność typu Open Redirect w bibliotece html_sanitize_ex (komponent HTML5 scrubber) pozwala zdalnemu atakującemu przekierować odwiedzających stronę na wybrany przez siebie adres URL za pomocą elementu <meta http-equiv="refresh"> w przefiltrowanym HTML. Biblioteka zachowuje elementy <meta> dostarczone przez atakującego, co umożliwia również deklarowanie dyrektyw całostronicowych, takich jak Content-Security-Policy. Problem dotyczy wersji od 0.3.1 do przed 1.4.5 oraz od 1.5.0-rc.0 do przed 1.5.3.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do przekierowania użytkowników na złośliwe strony, co może prowadzić do phishingu, kradzieży danych lub instalacji złośliwego oprogramowania. Dodatkowo możliwość wstrzyknięcia dyrektyw CSP może osłabić zabezpieczenia strony.

Rekomendacja

Zaktualizuj bibliotekę html_sanitize_ex do wersji 1.4.5 lub nowszej (jeśli używasz wersji 1.x) albo do wersji 1.5.3 lub nowszej (jeśli używasz wersji 1.5.0-rc). Upewnij się, że wszystkie wdrożenia używają poprawionej wersji.

Inne podatności w html_sanitize_ex

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

URL Redirection to Untrusted Site ('Open Redirect') vulnerability in the HTML5 scrubber in rrrene html_sanitize_ex allows a remote attacker to force visitors of a page to navigate to a site of the attacker's choosing via a <meta http-equiv="refresh"> element in sanitized HTML. HtmlSanitizeEx.html5/1 keeps attacker-supplied <meta> elements in its output. A meta element acts on the whole document rather than on the fragment it was embedded in, so it can also declare document-wide directives such as Content-Security-Policy. This is not cross-site scripting. Browsers do not navigate a meta refresh to a javascript: URL, so the uppercase JAVASCRIPT: filter bypass yields no script execution and none was demonstrated. This issue affects html_sanitize_ex: from 0.3.1 before 1.4.5 and from 1.5.0-rc.0 before 1.5.3.

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