-
Notifications
You must be signed in to change notification settings - Fork 756
Closed
Labels
Closed Accepted by Editor DiscretionCommenter SatisfiedCommenter has indicated satisfaction with the resolution / edits.Commenter has indicated satisfaction with the resolution / edits.css-color-4Current WorkCurrent Work
Description
I've been assigned to security review this document. I have some concerns with the handling of color profiles and how they might introduce security and privacy risks. My understanding of them is incomplete.
- Are the .icc files listed in the color-profile meant to be retrieved and parsed in real time?
If so there is a potential risk that these requests could be used to track a user or deliver a malicious payload.
- Are .icc files something that browsers already parse or is this a file-format that is new to them? Can these files contain any "scripts" or "code"?
What are the ways an implementation can mitigate any risks associated with handling this new file type?
- Can a script determine if the profile was used or if a fallback was used?
If so it seems this could be used in fingerprinting
- How would color-profiles interact with content security policy?
Do you envision any special treatment of these requests by content security policy?
Metadata
Metadata
Assignees
Labels
Closed Accepted by Editor DiscretionCommenter SatisfiedCommenter has indicated satisfaction with the resolution / edits.Commenter has indicated satisfaction with the resolution / edits.css-color-4Current WorkCurrent Work