Description
Multiple serious vulnerabilities have been found in Google Chrome. Malicious users can exploit these vulnerabilities to spoof user interface, cause denial of service, bypass security restrictions or obtain sensitive information.
Below is a complete list of vulnerabilities
- Lack of content restrictions at hosted app’s window can be exploited remotely via a specially designed app to spoof user interface;
- Lack of data verification at Blink can be exploited remotely via a specially designed web site to cause denial of service;
- Double free vulnerability at PDFium can be exploited remotely to cause denial of service;
- Multiple unspecified vulnerabilities can be exploited remotely to cause denial of service or possibly conduct other impact;
- Improper IFRAME restrictions at Blink can be exploited remotely via a specially designed JavaScript to obtain sensitive information;
- Use-after-free vulnerability at Blink can be exploited remotely via timer manipulations to cause denial of service;
- Lack of URL restrictions at extension uninstaller can be exploited remotely via a specially designed extension to access arbitrary URL;
- Improper request source consideration at WebRequest API can be exploited remotely via a specially designed app or extension to bypass security restrictions;
- Lack of characters display restrictions can be exploited remotely via a specially designed URL to spoof user interface;
- Multiple use-after-free vulnerabilities at PrintWebViewHelper can be exploited remotely via a specially designed IPC messages to cause denial of service;
- Lack of data verification at Skia can be exploited remotely to cause denial of service;
- An unknown vulnerability at Blink can be exploited remotely to bypass security restrictions;
- Lack of restrictions at Blink can be exploited remotely via a specially designed web site to bypass security restrictions.
Technical details
(1) caused by hiding location bar for a hosted app’s window after navigation away from installation site.
Decompose function in Blink does not verify success of matrix inversion operation. Unitialized memory access and application crash can be caused by using (2)
(3) related to OpenJPEG before r3002.
(5) caused by lack of restrictions in availability of IFRAME Resource Timing API. Can be exploited via a specially designed JavaScript code that cause history.back call.
Vulnerability (6) can be exploited via shared-timer erroneous firing.
When extension uninstalled Chrome does not ensure that preference setUninstallURL corresponds to web site with proper functionality. (7) can be exploited to access arbitrary URL after specially designed application uninstallation.
Vulnerability (9) have some requisitions to be exploited. As Chrome does not restricts display of Unicide LOCK symbol attacker can spoof SSL lock icon by placing special symbol at end of URL at localizations with right-to-left languages.
(10) can be exploited via nested IPC messages during preparation for printing.
(11) can be exploited via matrix element which causes infinite result during calculation of inversion.
Exploitation of (12) leads to bypass Same Origin policy.
(13) caused by lack of check if DOM node is expected and leads to bypassing Same Origin Policy via DOM tree corruption.
Original advisories
Related products
CVE list
- CVE-2015-1299 critical
- CVE-2015-1300 critical
- CVE-2015-1301 critical
- CVE-2015-6581 critical
- CVE-2015-1295 critical
- CVE-2015-1296 critical
- CVE-2015-1297 critical
- CVE-2015-1298 warning
- CVE-2015-6582 high
- CVE-2015-6583 warning
- CVE-2015-6580 critical
- CVE-2015-1294 critical
- CVE-2015-1291 high
- CVE-2015-1292 critical
- CVE-2015-1293 critical
Read more
Find out the statistics of the vulnerabilities spreading in your region on statistics.securelist.com