Skip to content

Commit

Permalink
[css-paint-api] Add a Privacy Consideration about Paint API being a h…
Browse files Browse the repository at this point in the history
…igh-bandwidth :visited leak. Fixes #791.
  • Loading branch information
tabatkins committed Oct 25, 2019
1 parent 735ea42 commit 3c72275
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion css-paint-api/Overview.bs
Original file line number Diff line number Diff line change
Expand Up @@ -994,7 +994,16 @@ There are no known security issues introduced by these features.
Privacy Considerations {#privacy-considerations}
================================================

There are no known privacy issues introduced by these features.
* The timing of paint callbacks can be used as a high-bandwidth channel for detecting "visited" state for links.
(<a href="https://github.com/w3c/css-houdini-drafts/issues/791">details</a>)
This is not a fundamentally new privacy leak,
as visited state leaks from many interactions,
but absent any further mitigations,
this is a particularly high-bandwidth channel of the information.

No official mitigations are planned at this time,
as this privacy leak needs to be addressed more directly
to fix all such channels.

Changes {#changes}
==================
Expand Down

0 comments on commit 3c72275

Please sign in to comment.