Closed
Bug 1447855
Opened 8 years ago
Closed 8 years ago
leaking cross-origin history on iOS
Categories
(Firefox for iOS :: General, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: chromium.khalil, Unassigned)
Details
Attachments
(1 file)
|
37.59 KB,
image/jpeg
|
Details |
1. Load https://attack.shhnjk.com/get_resource.html
2. Observer
The alert is shown with "shhnjk.com/?secrect".
The problem here is that PerformanceAPI's ResourceTiming exposes the post-redirection URL of a cross-origin resource.
The POC does not seem to reproduce in Safari 11.0.3 or Safari Tech Preview 11.2.
Updated•8 years ago
|
status-firefox61:
affected → ---
Component: Preferences → General
Product: Firefox → Firefox for iOS
Version: Trunk → unspecified
Comment 1•8 years ago
|
||
Odd that Safari on iOS wouldn't exhibit the same problem. the Performance API is a feature of the webkit view, not anything Firefox has direct control over.
Stefan: can you get this bug reported upstream to Apple, please?
Flags: needinfo?(sarentz)
Comment 2•8 years ago
|
||
This seems to be fixed in iOS 11 and 12. I am unable to reproduce this issue on either Safari on iOS 11.4 or iOS 12.0. Or on Firefox 13.2 on either of those iOS versions.
Closing as WORKSFORME but also Cc to Dan to find out if that is correct.
(Apple is not going to fix iOS 10 bugs - AFAIK all devices that run 10 can also update to 11.4)
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Flags: needinfo?(sarentz) → needinfo?(dveditz)
Resolution: --- → WORKSFORME
Comment 3•8 years ago
|
||
I'm fine not fixing it on iOS 10 if it's fixed on newer versions.
Flags: needinfo?(dveditz)
Updated•7 years ago
|
Group: firefox-core-security → mobile-core-security
Updated•6 years ago
|
Group: mobile-core-security
You need to log in
before you can comment on or make changes to this bug.
Description
•