CVE-2016-1710
WysokieStreszczenie
Metoda ChromeClientImpl::createWindow w Blink, używana w Google Chrome przed wersją 52.0.2743.82, nie zapobiega tworzeniu okien przez opóźniony frame, co pozwala zdalnym atakującym na obejście polityki Same Origin poprzez spreparowaną stronę internetową.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do przeprowadzenia ataków typu cross-site, co może prowadzić do kradzieży danych użytkowników lub innych działań złośliwych.
Rekomendacja
Zaleca się aktualizację Google Chrome do najnowszej wersji, aby zabezpieczyć się przed tą podatnością.
Inne podatności w Google Chrome (Blink)
Zobacz wszystkie- CVE-2026-7974Wysokie
Wykorzystanie po zwolnieniu pamięci w Blink w Google Chrome przed wersją 148.0.7778.96 umożliwia zdalnemu atakującemu wykonanie dowolnego kodu wewnątrz piaskownicy za pomocą spreparowanej strony HTML.
- CVE-2017-5087Wysokie
Występuje błąd typu use after free w silniku Blink w Google Chrome przed wersją 59.0.3071.104 dla systemów Mac, Windows i Linux oraz przed wersją 59.0.3071.117 dla Androida. Umożliwia to zdalnemu atakującemu wykonanie odczytu pamięci poza dozwolonym zakresem za pomocą spreparowanej strony HTML, co jest znane jako ucieczka z piaskownicy IndexedDB.
- CVE-2017-5064Wysokie
Nieprawidłowe zarządzanie zmianami DOM w silniku Blink w Google Chrome przed wersją 58.0.3029.81 dla systemu Windows umożliwiało zdalnemu atakującemu potencjalne wykorzystanie uszkodzenia sterty za pomocą spreparowanej strony HTML.
- CVE-2017-5056Wysokie
Wykryto podatność typu use after free w silniku Blink w przeglądarce Google Chrome przed wersją 57.0.2987.133 dla systemów Linux, Windows i Mac oraz przed wersją 57.0.2987.132 dla Androida. Umożliwia to zdalnemu atakującemu wykonanie odczytu pamięci poza dozwolonym zakresem za pomocą spreparowanej strony HTML.
- CVE-2017-5052Wysokie
Błąd w strukturze bloków w silniku Blink w Google Chrome przed wersją 57.0.2987.133 dla systemów Mac, Windows i Linux oraz przed wersją 57.0.2987.132 dla Androida, umożliwia zdalnemu atakującemu potencjalne wykorzystanie uszkodzenia pamięci poprzez spreparowaną stronę HTML, która wywołuje nieprawidłowe rzutowanie.
- CVE-2016-5145Wysokie
Blink w Google Chrome przed wersją 52.0.2743.116 nie zapewnia, że właściwość taint jest zachowywana po operacji klonowania struktury na obiekcie ImageBitmap pochodzącym z obrazu z innego źródła. To umożliwia zdalnym atakującym obejście polityki Same Origin za pomocą spreparowanego kodu JavaScript.
- CVE-2016-1660Wysokie
Blink, używany w Google Chrome przed wersją 50.0.2661.94, niewłaściwie obsługuje asercje w klasach WTF::BitArray i WTF::double_conversion::Vector. To może pozwolić zdalnym atakującym na spowodowanie odmowy usługi (zapisy poza zakresem) lub potencjalnie inny nieokreślony wpływ poprzez spreparowaną stronę internetową.
- CVE-2016-1634Wysokie
Podatność typu use-after-free w funkcji StyleResolver::appendCSSStyleSheet w Blink, używanym w Google Chrome przed wersją 49.0.2623.75, umożliwia zdalnym atakującym spowodowanie odmowy usługi lub potencjalnie innych nieokreślonych skutków poprzez spreparowaną stronę internetową.
- CVE-2015-1228Wysokie
Funkcja RenderCounter::updateCounter w Blink, używana w Google Chrome przed wersją 41.0.2272.76, nie wymusza operacji relayout, co prowadzi do nieinicjalizacji pamięci dla struktury danych. To pozwala zdalnym atakującym na spowodowanie awarii aplikacji lub potencjalnie innych nieokreślonych skutków poprzez spreparowaną sekwencję tokenów CSS.
- CVE-2015-1227Wysokie
Funkcja DragImage::create w Blink, używana w Google Chrome przed wersją 41.0.2272.76, nie inicjalizuje pamięci do rysowania obrazów. To może umożliwić zdalnym atakującym wywołanie nieokreślonego wpływu poprzez wywołanie nieudanego dekodowania obrazu.
Oryginalny opis (angielski, źródło NVD)
The ChromeClientImpl::createWindow method in WebKit/Source/web/ChromeClientImpl.cpp in Blink, as used in Google Chrome before 52.0.2743.82, does not prevent window creation by a deferred frame, which allows remote attackers to bypass the Same Origin Policy via a crafted web site.

