Skip to content

Commit 3c72275

Browse files
committed
[css-paint-api] Add a Privacy Consideration about Paint API being a high-bandwidth :visited leak. Fixes #791.
1 parent 735ea42 commit 3c72275

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

css-paint-api/Overview.bs

+10-1
Original file line numberDiff line numberDiff line change
@@ -994,7 +994,16 @@ There are no known security issues introduced by these features.
994994
Privacy Considerations {#privacy-considerations}
995995
================================================
996996

997-
There are no known privacy issues introduced by these features.
997+
* The timing of paint callbacks can be used as a high-bandwidth channel for detecting "visited" state for links.
998+
(<a href="https://github.com/w3c/css-houdini-drafts/issues/791">details</a>)
999+
This is not a fundamentally new privacy leak,
1000+
as visited state leaks from many interactions,
1001+
but absent any further mitigations,
1002+
this is a particularly high-bandwidth channel of the information.
1003+
1004+
No official mitigations are planned at this time,
1005+
as this privacy leak needs to be addressed more directly
1006+
to fix all such channels.
9981007

9991008
Changes {#changes}
10001009
==================

0 commit comments

Comments
 (0)