Katalog CVE

CVE-2010-1585

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Metoda nsIScriptableUnescapeHTML.parseFragment w mechanizmie ochrony ParanoidFragmentSink w Mozilla Firefox przed wersją 3.5.17 oraz 3.6.x przed 3.6.14, Thunderbird przed 3.1.8 i SeaMonkey przed 2.0.12 nie sanitizuje poprawnie HTML w dokumencie chrome. Umożliwia to zdalnym atakującym wykonanie dowolnego JavaScriptu z uprawnieniami chrome za pomocą URI javascript: wprowadzonym do rozszerzenia.

Ocena ryzyka

Podatność ta stwarza ryzyko wykonania złośliwego kodu JavaScript przez atakujących, co może prowadzić do przejęcia kontroli nad aplikacją lub kradzieży danych użytkowników. Organizacje powinny być świadome potencjalnych zagrożeń związanych z używaniem nieaktualnych wersji przeglądarek.

Rekomendacja

Zaleca się aktualizację Mozilla Firefox, Thunderbird i SeaMonkey do najnowszych wersji, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt używanych rozszerzeń w celu zminimalizowania ryzyka.

Powiązane podatności

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

The nsIScriptableUnescapeHTML.parseFragment method in the ParanoidFragmentSink protection mechanism in Mozilla Firefox before 3.5.17 and 3.6.x before 3.6.14, Thunderbird before 3.1.8, and SeaMonkey before 2.0.12 does not properly sanitize HTML in a chrome document, which makes it easier for remote attackers to execute arbitrary JavaScript with chrome privileges via a javascript: URI in input to an extension, as demonstrated by a javascript:alert sequence in (1) the HREF attribute of an A element or (2) the ACTION attribute of a FORM element.

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