Katalog CVE

CVE-2026-102342

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.36%

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

Streszczenie

ammonia to biblioteka Rust do naprawy i zabezpieczania niezaufanego HTML. W wersjach przed 3.3.3, 4.0.3 i 4.1.4 aplikacje zezwalające na elementy SVG animate lub set mogą zachować animację, której attributeName wskazuje href, a wartość używa schematu javascript. Oczyszczony SVG może utworzyć link zawierający skrypt, a użytkownik klikający ten link może wykonać skrypt kontrolowany przez atakującego w origin aplikacji, umożliwiając trwały cross-site scripting.

Ocena ryzyka

Atakujący może wstrzyknąć trwały skrypt do treści HTML/SVG, który wykona się w przeglądarce ofiary po kliknięciu linku, prowadząc do przejęcia sesji lub kradzieży danych.

Rekomendacja

Zaktualizuj bibliotekę ammonia do wersji 3.3.3, 4.0.3 lub 4.1.4 (lub nowszej) i rozważ ograniczenie elementów SVG animate/set w niezaufanym HTML.

Inne podatności w ammonia

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

ammonia is a Rust library for repairing and securing untrusted HTML. Prior to 3.3.3, 4.0.3, and 4.1.4, applications that allow the SVG animate or set elements can retain an animation whose attributeName targets href and whose value uses the javascript scheme. The sanitized SVG can therefore create a script-bearing link, and a user who clicks the link can execute attacker-controlled script in the application's origin, enabling stored cross-site scripting. This issue is fixed in versions 3.3.3, 4.0.3, and 4.1.4.

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