You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Cover images are not scrubbed of metadata, which can include PII (Personally Identifying Information), such as geolocation metadata, author/copyright, et al.
To Reproduce
Steps to reproduce the behavior:
Take a picture of a book cover with OpenCamera with geolocation enabled, and author/copyright filled.
Add image to Bookwyrm book listing
Download image from Bookwyrm book listing, use exiv2 or exiftool to verify all metadata preserved.
Expected behavior
All metadata is stripped upon image submission.
Screenshots
N/A
Instance
Bookwyrm.social
Additional context
There should be a server-side task to periodically check for metadata in cover images and scrub it for already-uploaded images.
Desktop (please complete the following information):
- OS: Alpine Linux
- Browser: Firefox, Epiphany
- Version: 135.x and 48.x
Smartphone (please complete the following information):
- Device: TeraCube 2e
- OS: /e/OS 2.8
- Browser: Fennec
- Version: 136.0
The text was updated successfully, but these errors were encountered:
I have a PR open to strip EXIF data off new cover images when they are uploaded. This change won't address already-existing images that were previously uploaded with EXIF data.
If it's once-off, probably a management command would be the simplest way to implement it, though I imagine it might be pretty memory-intensive so triggering a low-priority celery task per image might be the safest?
Describe the bug
Cover images are not scrubbed of metadata, which can include PII (Personally Identifying Information), such as geolocation metadata, author/copyright, et al.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
All metadata is stripped upon image submission.
Screenshots
N/A
Instance
Bookwyrm.social
Additional context
There should be a server-side task to periodically check for metadata in cover images and scrub it for already-uploaded images.
Desktop (please complete the following information):
- OS: Alpine Linux
- Browser: Firefox, Epiphany
- Version: 135.x and 48.x
Smartphone (please complete the following information):
- Device: TeraCube 2e
- OS: /e/OS 2.8
- Browser: Fennec
- Version: 136.0
The text was updated successfully, but these errors were encountered: