CVE-2016-1629
Critical · 9.8CVSS
9.8
EPSS
2.6%
Published
Feb 21, 2016
CISA due date
—
Cloudanix analysis
An old version of a popular web browser contained a flaw that let attackers secretly access information from other websites a user visited.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Full Compromise
- Component
- Application
- Class
- Authorization Bypass
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The vulnerability permits remote attackers to bypass the Blink rendering engine's Same Origin Policy enforcement and an associated sandbox isolation mechanism through unspecified vectors, allowing unauthorized cross-origin data access and potential escape from process-level restrictions.
Why it matters to the business
Organizations running outdated browser versions face elevated risk of data theft, session hijacking, and malware execution from web-based attacks; the issue is long-public and affects legacy deployments across multiple Linux distributions and enterprise environments.
How an attack unfolds
An attacker hosts a malicious webpage that leverages the unspecified vectors to violate same-origin restrictions and sandbox boundaries in vulnerable Chrome versions, enabling direct reading or manipulation of content from arbitrary origins and potential arbitrary code execution outside the browser sandbox.
How to fix it
Upgrade Google Chrome to version 48.0.2564.116 or later on all affected systems; apply equivalent updates from distribution packages for Novell SUSE Package Hub, openSUSE Leap, and Debian Linux; retire or isolate any remaining instances of Chrome prior to that release.
How to confirm the fix worked
Inventory installed browser versions across endpoints and compare against the fixed release; confirm policy enforcement by testing cross-origin requests in updated builds; review package manager output for successful updates on Linux distributions.
Typical attack path
- Attacker crafts and hosts a malicious webpage targeting the unspecified bypass vectors
- Victim is lured to visit the page via phishing, compromised site, or malvertising
- Browser processes the page and triggers the policy bypass
- Attacker reads cross-origin data or escapes the sandbox to execute code
How to detect it
Search endpoint and proxy logs for user-agent strings indicating Chrome versions earlier than 48.0.2564.116; review browser process trees and sandbox violation events in EDR telemetry for signs of cross-origin access anomalies on legacy systems.
What your security team should do
- Immediately audit and upgrade all Chrome installations to a supported release
- Implement enterprise browser management policies to enforce automatic updates
- Monitor for legacy browser usage via endpoint inventory tools
- Block or sandbox traffic from unpatched legacy browser user-agents where feasible
The record
Google Chrome before 48.0.2564.116 allows remote attackers to bypass the Blink Same Origin Policy and a sandbox protection mechanism via unspecified vectors.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:8 | chromium-browser | 0 | 48.0.2564.116-1~deb8u1 |
| Mageia:5 | chromium-browser-stable | 0 | 49.0.2623.108-1.1.mga5 |
| Red Hat:rhel_extras:6 | chromium-browser | 0 | 0:48.0.2564.116-1.el6 |
| Red Hat:rhel_extras:6 | chromium-browser-debuginfo | 0 | 0:48.0.2564.116-1.el6 |
| Ubuntu:14.04:LTS | chromium-browser | 0 | 48.0.2564.116-0ubuntu0.14.04.1.1111 |
| Ubuntu:14.04:LTS | oxide-qt | 0 | 1.12.7-0ubuntu0.14.04.1 |
| openSUSE:Tumbleweed | chromium | 0 | 55.0.2883.75-3.1 |
| openSUSE:Tumbleweed | chromium | 0 | 113.0.5672.92-1.1 |
Related vulnerabilities
- CVE-2016-9651 A missing check for whether a property of a JS object is private in V8 in Google Chrome… Also affects chromium-browser
- CVE-2017-5029 The xsltAddTextString function in transform.c in libxslt 1.1.29, as used in Blink in… Also affects chromium-browser
- CVE-2017-5040 V8 in Google Chrome prior to 57.0.2987.98 for Mac, Windows, and Linux and 57.0.2987.108… Also affects chromium-browser
- CVE-2017-5030 Incorrect handling of complex species in V8 in Google Chrome prior to 57.0.2987.98 for… Also affects chromium-browser
- CVE-2017-5006 Blink in Google Chrome prior to 56.0.2924.76 for Linux, Windows and Mac, and 56.0.2924.87… Also affects chromium-browser
- CVE-2016-5198 V8 in Google Chrome prior to 54.0.2840.90 for Linux, and 54.0.2840.85 for Android, and… Also affects chromium-browser
- CVE-2016-5204 Leaking of an SVG shadow tree leading to corruption of the DOM tree in Blink in Google… Also affects chromium-browser
- CVE-2016-5170 WebKit/Source/bindings/modules/v8/V8BindingForModules.cpp in Blink, as used in Google… Also affects chromium-browser