Katalog CVE

CVE-2009-0945

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Błąd indeksu tablicy w metodzie insertItemBefore w WebKit, używanej w Apple Safari przed wersją 3.2.3 oraz 4 Public Beta, iPhone OS 1.0 do 2.2.1, iPhone OS dla iPod touch 1.1 do 2.2.1, Google Chrome Stable przed wersją 1.0.154.65 oraz prawdopodobnie w innych produktach, umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez dokument z strukturą danych SVGPathList zawierającą ujemny indeks. Może to prowadzić do uszkodzenia pamięci.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemów i danych organizacji.

Rekomendacja

Zaleca się aktualizację przeglądarek i systemów operacyjnych do najnowszych wersji, które eliminują tę podatność oraz monitorowanie systemów pod kątem podejrzanej aktywności.

Powiązane podatności

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

Array index error in the insertItemBefore method in WebKit, as used in Apple Safari before 3.2.3 and 4 Public Beta, iPhone OS 1.0 through 2.2.1, iPhone OS for iPod touch 1.1 through 2.2.1, Google Chrome Stable before 1.0.154.65, and possibly other products allows remote attackers to execute arbitrary code via a document with a SVGPathList data structure containing a negative index in the (1) SVGTransformList, (2) SVGStringList, (3) SVGNumberList, (4) SVGPathSegList, (5) SVGPointList, or (6) SVGLengthList SVGList object, which triggers memory corruption.

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