Skip to content

[css-conditional] Add fingerprinting note to Security & Privacy considerations #1243

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
tantek opened this issue Apr 19, 2017 · 1 comment
Closed

Comments

@tantek
Copy link
Member

tantek commented Apr 19, 2017

https://drafts.csswg.org/css-conditional-3/#priv-sec could be improved with a small note about the potential for (ab)using @supports (and CSSSupportsRule) for explicitly fingerprinting the user's UA's capabilities, which has privacy implications. Maybe something like:

===

Features in this draft, in particular @supports and @media with various conditions (and DOM interface equivalents), may be used to significantly fingerprint the user's UA and device capabilities, dimensions, viewing environment etc., both statically, and usage over time (e.g. logging the 'orientation' media query via the DOM) and thus potentially impacting privacy expectations.

===

and then also:

s/No other feature in this spec has any privacy considerations.//

since that's misleading at best.

@dbaron
Copy link
Member

dbaron commented Jul 2, 2018

I wrote something a bit different, and moved the section (which Tab added with the commit message "fix some Bikeshed warnings"), but I think it's fixed now.

@syncbot syncbot closed this as completed in 63f2185 Jul 2, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants