History leakage through anchors in SVG in canvas tags
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
Tracking | Status | |
---|---|---|
thunderbird_esr52 | --- | unaffected |
firefox-esr52 | --- | unaffected |
firefox57 | + | fixed |
firefox58 | + | fixed |
firefox59 | + | fixed |
People
(Reporter: email, Assigned: emilio)
References
Details
(Keywords: regression, reporter-external, sec-high, Whiteboard: [regression from stylo][adv-main57+][adv-esr52.5.1+])
Attachments
(1 file)
2.13 KB,
patch
|
dholbert
:
review+
abillings
:
approval-mozilla-beta+
Sylvestre
:
approval-mozilla-release+
abillings
:
sec-approval+
|
Details | Diff | Splinter Review |
Updated•7 years ago
|
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
Assignee | ||
Comment 6•7 years ago
|
||
Comment 7•7 years ago
|
||
Assignee | ||
Comment 8•7 years ago
|
||
Assignee | ||
Comment 9•7 years ago
|
||
Assignee | ||
Comment 10•7 years ago
|
||
Assignee | ||
Comment 11•7 years ago
|
||
Comment 12•7 years ago
|
||
Comment 13•7 years ago
|
||
Updated•7 years ago
|
Assignee | ||
Comment 14•7 years ago
|
||
Comment 15•7 years ago
|
||
Comment 16•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Comment 18•7 years ago
|
||
Updated•7 years ago
|
Comment 19•7 years ago
|
||
uplift |
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Comment 20•7 years ago
|
||
Comment 21•7 years ago
|
||
Comment 22•7 years ago
|
||
Comment 23•6 years ago
|
||
Updated•6 years ago
|
Comment 24•5 years ago
|
||
(In reply to Daniel Holbert [:dholbert] (AFK Aug 23-25) from comment #1)
I can also reproduce by simply viewing this data URL:
data:text/html,<img
src="http://homepages.cs.ncl.ac.uk/dan.jackson/avisited/example.com.svg">(The text paints as red, if you've visited example.com.)
The bug stops reproducing (on the original testcase and on this ^^ data URL)
if you disable layout.css.servo.enabled. So, this seems to be a regression
from stylo, and hence affects 57 and later.I'm going to mark this as security-sensitive, since this is a relatively
serious privacy leakage. We might want to consider shipping this in a
57.0.x dot release, if the fix ends up being upliftable.[Tracking Requested - why for this release]: Privacy-leakage, regression.
Is the test link above valid for this bug? Because I can see it (the red link to example) both on 68.0.2 (64-bit) and on nightly 70.0a1 (2019-08-22) (64 de biți) on Windows 10, while the first (http://homepages.cs.ncl.ac.uk/dan.jackson/avisited/) looks correct - no visited rendering for either of the links.
Assignee | ||
Comment 25•5 years ago
|
||
Can you clarify? You can see it if you go directly to http://homepages.cs.ncl.ac.uk/dan.jackson/avisited/example.com.svg
, right? But not if you go to data:text/html,<img src="http://homepages.cs.ncl.ac.uk/dan.jackson/avisited/example.com.svg">
.
If so that's working as expected.
Updated•6 months ago
|
Description
•