CVE-2015-1242
WysokieStreszczenie
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ń.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do zakłócenia działania aplikacji webowych, co prowadzi do odmowy usługi. Może to wpłynąć na dostępność usług i zaufanie użytkowników.
Rekomendacja
Zaleca się aktualizację Google Chrome do najnowszej wersji, aby usunąć tę podatność. Regularne aktualizacje przeglądarki są kluczowe dla zapewnienia bezpieczeństwa.
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-1669Wysokie
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.
- 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-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 ReduceTransitionElementsKind function in hydrogen-check-elimination.cc in Google V8 before 4.2.77.8, as used in Google Chrome before 42.0.2311.90, allows remote attackers to cause a denial of service or possibly have unspecified other impact via crafted JavaScript code that leverages "type confusion" in the check-elimination optimization.

