CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2009-1699

High
Published: Translated: NVD NIST

Summary

Implementacja arkusza stylów XSL w WebKit w przeglądarce Apple Safari przed wersją 4.0 oraz w systemach iPhone OS 1.0 do 2.2.1 i iPhone OS dla iPod touch 1.1 do 2.2.1 nieprawidłowo obsługuje zewnętrzne encje XML. To umożliwia zdalnym atakującym odczyt dowolnych plików za pomocą spreparowanego DTD, co ilustruje przykład z użyciem adresu file:///etc/passwd w deklaracji encji, związany z atakiem XXE.

Risk Assessment

Organizacja jest narażona na ryzyko nieautoryzowanego dostępu do wrażliwych plików systemowych, co może prowadzić do ujawnienia danych i naruszenia bezpieczeństwa. Atakujący mogą wykorzystać tę podatność do przeprowadzenia ataków typu XXE.

Recommendation

Zaleca się aktualizację przeglądarki Safari oraz systemów iPhone OS do najnowszych wersji, które eliminują tę podatność. Dodatkowo, warto wdrożyć zabezpieczenia przed atakami XXE w aplikacjach przetwarzających XML.

Related vulnerabilities

Original NVD description (English source)

The XSL stylesheet implementation in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not properly handle XML external entities, which allows remote attackers to read arbitrary files via a crafted DTD, as demonstrated by a file:///etc/passwd URL in an entity declaration, related to an "XXE attack."

Vulnerability data from NVD (NIST) · CISA KEV · EPSS