Issue metadata
Sign in to add a comment
|
Security: Broken HTTPS in an iframe is considered a "secure origin"
Reported by
logan.at...@gmail.com,
Jan 3 2017
|
||||||||||||||||||||||
Issue descriptionVULNERABILITY DETAILS An iframe loaded via "broken HTTPS" is considered a "secure origin". This results in no propagation of the HTTPS error to the parent page. VERSION Chrome Version: Version 55.0.2883.95 (64-bit) Operating System: macOS 10.11.6 REPRODUCTION CASE https://www.halifax.ca/ParkingEnforcement/Payticket.php Attached is an image demonstrating this.
,
Jan 3 2017
I didn't click through an error. The only difference is I loaded the page containing the iframe over http first, and then https to see if the Warning showed up on the top-level tab. I just verified with incognito mode a click through warning isn't displayed.
,
Jan 3 2017
Ah, this is probably "By-design" for Chrome 55; further restrictions against SHA-1 went into Chrome 56 and 57. Per the end of https://security.googleblog.com/2014/09/gradually-sunsetting-sha-1.html, from Chrome 41 to Chrome 55, navigation to a site with a 2017-expiring SHA-1 certificate gets the strikethrough in the omnibox but no warning interstitial page. The post notes that such content is deemed "Active Mixed Content" and the DevTools do indeed show the Mixed Content UI treatment, although they do leave the weakly-secured origin in the list. As the behavior is much stricter in Chrome 56 and the UI behaves in a more correct way, I'm inclined to "Won't Fix" this for Chrome 55.
,
Jan 3 2017
So Chrome 56 will display a click through TLS error on the page in the original report? I do wonder how many people have attempted to work around 2017 expiring SHA1 certificate errors by hosting the page inside of an iframe.
,
Jan 3 2017
> So Chrome 56 will display a click through TLS error on the page in the original report? Yes. https://security.googleblog.com/2016/11/sha-1-certificates-in-chrome.html > I do wonder how many people have attempted to work around 2017 > expiring SHA1 certificate errors by hosting the page inside of an iframe. We'll find out shortly (as Chrome 56 gets to stable around the end of the month), but telemetry data suggests that the number is small.
,
Jan 3 2017
,
Jan 3 2017
Chrome 55 allows navigation to SHA-1 sites without a blocking page; the DevTools' misleading UI is comparatively minor issue as relatively few users open the tools. Notably, the omnibox does revoke the lock because the weakly-secured content is deemed "Mixed content." I've confirmed that this scenario behaves as expected in Chrome 56 (SHA-1 pages trigger interstitial blocking, and appropriate notices appear in the Developer Tools), so resolving "Won't Fix". Thanks for pointing this out! |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by elawrence@chromium.org
, Jan 3 201766.4 KB
66.4 KB View Download