CVE-2026-102342
ŚrednieCVSS 5.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 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

