KLA10869
Multiple vulnerabilities in Google Chrome
Updated: 06/01/2019
Detect date
?
09/13/2016
Severity
?
High
Description

Multiple serious vulnerabilities have been found in Google Chrome. Malicious users can exploit these vulnerabilities to cause denial of service, obtain sensitive information or bypass security restrictions.

Below is a complete list of vulnerabilities

  1. Lack of IPC messages restrictions can be exploited remotely via a specially designed messages to cause denial of service or possibly have another unknown impact;
  2. Multiple unknown vulnerabilities can be exploited to cause denial of service or possibly have another unknown impact;
  3. Lack of fullscreen restrictions can be exploited remotely via a specially designed content to cause denial of service;
  4. Lack of access restrictions at extensions subsystem can be exploited remotely via interception attack to bypass security restrictions;
  5. An improper scopes handling at Google V8 can be exploited remotely via a specially designed JavaScript code to obtain sensitive information;
  6. Lack of calls restrictions at Blink can be exploited remotely via a specially designed JavaScript to cause denial of service or possibly have another unspecified impact;
  7. An improper array key conversion at Blink can be exploited remotely via a specially designed IndexedDB API calls to cause denial of service or possibly have another unknown impact;

Technical details

Vulnerability (1) related to render_frame_host_impl.cc and render_widget_host_impl.cc which does not does not ensure that the recipient of a certain IPC message is a valid RenderFrame or RenderWidget.

Vulnerability (3) related to browser/ui/cocoa/browser_window_controller_private.mm which does not process fullscreen toggle requests during a fullscreen transition.

Vulnerability (4) caused by lack of access restrictions to Object.prototype. This vulnerability allows to load unintended resources, and consequently trigger unintended JavaScript function calls and bypass the Same Origin Policy.

Vulnerability (6) related to WebKit/Source/bindings/templates/interface.cpp which does not prevent certain constructor calls.

Vulnerability (7) related to WebKit/Source/bindings/modules/v8/V8BindingForModules.cpp which does not properly consider getter side effects during array key conversion.

Affected products

Google Chrome versions earlier than 53.0.2485.113 (all branches)

Solution

Update to the latest version. File with name old_chrome can be still detected after update. It caused by Google Chrome update policy which does not remove old versions when installing updates. Try to contact vendor for further delete instructions or ignore such kind of alerts at your own risk.
Get Google Chrome

Original advisories

Google Chrome releases blog

Impacts
?
OSI 
[?]

DoS 
[?]

SB 
[?]
Related products
Google Chrome
CVE-IDS
?