CVE-2016-1669
WysokieStreszczenie
Funkcja Zone::New w Google V8 przed wersją 5.0.71.47 oraz w Google Chrome przed wersją 50.0.2661.102 nieprawidłowo określa, kiedy należy rozszerzyć niektóre przydziały pamięci. To może prowadzić do odmowy usługi (przepełnienie bufora) lub innych nieokreślonych skutków za pomocą spreparowanego kodu JavaScript.
Ocena ryzyka
Atakujący zdalnie mogą wykorzystać tę podatność do wywołania odmowy usługi, co może wpłynąć na dostępność aplikacji lub systemu. Istnieje również ryzyko nieokreślonych skutków, które mogą zagrażać bezpieczeństwu danych.
Rekomendacja
Zaleca się aktualizację Google V8 do wersji 5.0.71.47 lub nowszej oraz Google Chrome do wersji 50.0.2661.102 lub nowszej, aby zniwelować ryzyko związane z tą podatnością.
Inne podatności w Google V8, Google Chrome
Zobacz wszystkie- CVE-2016-5129Wysokie
Google V8 w wersjach przed 5.2.361.32, używany w Google Chrome przed 52.0.2743.82, nieprawidłowo przetwarza obiekty z przyciętymi z lewej strony danymi, co pozwala zdalnym atakującym na spowodowanie odmowy usługi (uszkodzenie pamięci) lub potencjalnie inny nieokreślony wpływ za pomocą spreparowanego kodu JavaScript.
- CVE-2016-5128Wysokie
W Google V8 przed wersją 5.2.361.27 oraz w Google Chrome przed wersją 52.0.2743.82 występuje luka, która pozwala na modyfikację celu przechowywania przez intercepory API bez ustawiania właściwości. To umożliwia zdalnym atakującym obejście polityki Same Origin poprzez spreparowaną stronę internetową.
- CVE-2016-1653Wysokie
Implementacja LoadBuffer w Google V8, używana w Google Chrome przed wersją 50.0.2661.75, niewłaściwie obsługuje typy danych, co pozwala zdalnym atakującym na spowodowanie odmowy usługi lub potencjalnie innych nieokreślonych skutków poprzez spreparowany kod JavaScript, który wywołuje operację zapisu poza zakresem.
- CVE-2016-1612Wysokie
Funkcja LoadIC::UpdateCaches w Google V8, używana w Google Chrome przed wersją 48.0.2564.82, nie zapewnia zgodności odbiorcy przed wykonaniem rzutowania na nieokreśloną zmienną. To umożliwia zdalnym atakującym spowodowanie odmowy usługi lub potencjalnie innych nieznanych skutków za pomocą spreparowanego kodu JavaScript.
- CVE-2015-3910Wysokie
Wiele nieokreślonych podatności w Google V8 przed wersją 4.3.61.21, używanym w Google Chrome przed wersją 43.0.2357.65, może umożliwić atakującym spowodowanie odmowy usługi lub potencjalnie inny wpływ poprzez nieznane wektory.
- CVE-2015-3333Wysokie
Wielokrotne nieokreślone podatności w Google V8 przed wersją 4.2.77.14, używanej w Google Chrome przed wersją 42.0.2311.90, mogą umożliwić atakującym spowodowanie odmowy usługi lub potencjalnie inny wpływ poprzez nieznane wektory.
- CVE-2015-1242Wysokie
Funkcja ReduceTransitionElementsKind w Google V8 przed wersją 4.2.77.8, używana w Google Chrome przed wersją 42.0.2311.90, umożliwia zdalnym atakującym spowodowanie odmowy usługi lub potencjalnie innego nieokreślonego wpływu poprzez spreparowany kod JavaScript wykorzystujący 'confuzję typów' w optymalizacji eliminacji sprawdzeń.
- CVE-2015-2238Wysokie
Wielokrotne nieokreślone podatności w Google V8 przed wersją 4.1.0.21, używanej w Google Chrome przed wersją 41.0.2272.76, mogą umożliwić atakującym spowodowanie odmowy usługi lub potencjalnie inny wpływ poprzez nieznane wektory.
- CVE-2015-1346Wysokie
Wielokrotne nieokreślone podatności w Google V8 przed wersją 3.30.33.15, używanej w Google Chrome przed wersją 40.0.2214.91, mogą umożliwić atakującym spowodowanie odmowy usługi lub potencjalnie inny wpływ poprzez nieznane wektory.
- CVE-2014-7967Wysokie
Wiele nieokreślonych podatności w Google V8 przed wersją 3.28.71.15, używanym w Google Chrome przed wersją 38.0.2125.101, może umożliwić atakującym spowodowanie odmowy usługi lub inny wpływ poprzez nieznane wektory.
Oryginalny opis (angielski, źródło NVD)
The Zone::New function in zone.cc in Google V8 before 5.0.71.47, as used in Google Chrome before 50.0.2661.102, does not properly determine when to expand certain memory allocations, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via crafted JavaScript code.

