Cloudanix VulnDB

CVE-2016-5141

High · 7.5

CVSS

7.5

EPSS

1.5%

Published

Aug 7, 2016

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

Attackers could make a harmful website look like it comes from a trusted source by faking what shows in the browser address bar, potentially tricking people into sharing private information.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Data Tampering
Component
Application
Class
Improper Input Validation
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Blink allows remote attackers to spoof the address bar via a provisional URL for an initially empty document, due to improper handling in FrameLoader.cpp and ScopedPageLoadDeferrer.cpp.

Why it matters to the business

Users may be tricked into interacting with malicious sites that appear legitimate, increasing risk of phishing, credential theft, or malware delivery across browser-dependent operations.

How an attack unfolds

An attacker crafts a page that triggers loading of an initially empty document with a provisional URL in Blink; the address bar displays the spoofed URL while the actual content can be controlled or redirected, enabling phishing or drive-by attacks.

How to fix it

Upgrade Google Chrome to version 52.0.2743.116 or later to address the provisional URL handling flaw in Blink.

How to confirm the fix worked

Verify installed Chrome version is 52.0.2743.116 or newer; attempt reproduction of address bar spoofing with test pages that load empty provisional documents.

Typical attack path

  1. Craft a malicious webpage leveraging provisional URL handling in Blink
  2. Host the page on attacker-controlled infrastructure or compromised site
  3. Lure victim to visit the page via phishing or malvertising
  4. Address bar displays spoofed legitimate URL while malicious content loads
  5. Victim performs actions under false assumption of site legitimacy

How to detect it

Review browser history and user reports for unexpected navigation to known-good domains that resolved to attacker content; examine proxy or endpoint logs for anomalous provisional URL patterns or rapid empty-document loads.

What your security team should do

  • Prioritize updating all Google Chrome deployments to 52.0.2743.116 or later
  • Enforce enterprise browser update policies and auto-update where possible
  • Conduct user awareness training on verifying site authenticity beyond address bar alone

The record

Blink, as used in Google Chrome before 52.0.2743.116, allows remote attackers to spoof the address bar via vectors involving a provisional URL for an initially empty document, related to FrameLoader.cpp and ScopedPageLoadDeferrer.cpp.

Affected packages

Ecosystem Package Introduced Fixed
Debian:8 chromium-browser 0 52.0.2743.116-1~deb8u1
Mageia:5 chromium-browser-stable 0 52.0.2743.116-1.mga5
Red Hat:rhel_extras:6 chromium-browser 0 0:52.0.2743.116-1.el6
Red Hat:rhel_extras:6 chromium-browser-debuginfo 0 0:52.0.2743.116-1.el6
SUSE:Package Hub 12 chromium 0 52.0.2743.116-92.1
Ubuntu:14.04:LTS chromium-browser 0 52.0.2743.116-0ubuntu0.14.04.1.1134
Ubuntu:14.04:LTS oxide-qt 0 1.17.7-0ubuntu0.14.04.1
Ubuntu:16.04:LTS chromium-browser 0 52.0.2743.116-0ubuntu0.16.04.1.1250
Ubuntu:16.04:LTS oxide-qt 0 1.17.7-0ubuntu0.16.04.1
openSUSE:Tumbleweed chromium 0 113.0.5672.92-1.1
openSUSE:Tumbleweed chromium 0 55.0.2883.75-3.1

Related vulnerabilities