Skip to content

[css-values-4] Privacy concern around URL interpolation. #6840

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

Open
OliverBrotchie opened this issue Nov 28, 2021 · 1 comment
Open

[css-values-4] Privacy concern around URL interpolation. #6840

OliverBrotchie opened this issue Nov 28, 2021 · 1 comment

Comments

@OliverBrotchie
Copy link

As discussed in CSS fingerprinting, allowing interpolation of variables into URLs will make fingerprinting attacks extremely scalable as it dramatically reduces the large number of requests per user that is required currently - the main limiting factor on the wide-scale adoption of this technique.

I understand that the default position on CSS security is that running untrusted CSS is inherently unsafe (#5092, #2426, #2339), however, I think it would be best to raise this as an issue nonetheless.

@fantasai
Copy link
Collaborator

fantasai commented Jun 9, 2022

Hi @OliverBrotchie,
Although interpolation of variables into URLs has been discussed, we don't currently have a mechanism to do so. The piece you quoted is about allowing arguments that change how the url() function is handled: they don't interpolate anything into the URL itself.
So afaict, the issue you're raising isn't something that needs to be addressed (yet)?

@fantasai fantasai removed the css-values-4 Current Work label Oct 10, 2022
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