[okular] [Bug 450786] New: Privacy problem: deleted annotations are not deleted
utis
bugzilla_noreply at kde.org
Thu Feb 24 07:41:34 GMT 2022
https://bugs.kde.org/show_bug.cgi?id=450786
Bug ID: 450786
Summary: Privacy problem: deleted annotations are not deleted
Product: okular
Version: 21.12.1
Platform: PCLinuxOS
OS: Linux
Status: REPORTED
Severity: grave
Priority: NOR
Component: PDF backend
Assignee: okular-devel at kde.org
Reporter: uti5 at protonmail.com
Target Milestone: ---
SUMMARY
***
Deleting an annotation only makes it invisible and does not delete it from the
PDF. This is unexpected behaviour and violates the privacy of the user, who
will unwittingly share his deleted annotations.
***
STEPS TO REPRODUCE
1. Add an annotation containing the text `foobar` and save.
2. Delete it and save.
3. Find it in a text editor by searching for `f.o.o.b.a.r` or `FreeText`.
OBSERVED RESULT
The deleted annotation is found.
EXPECTED RESULT
The deleted annotation ought not to be found.
ADDITIONAL INFORMATION
I understand that this behaviour is to avoid rewriting the whole file, but the
result is highly undesirable and unexpected. I see three ways of addressing
the problem; in prioritized order:
1. Always redact deleted annotations. Even if they cannot efficiently be
deleted, they can be overwritten with insignificant bytes.
2. Inform the user that the number and length of his deleted annotations are
leaked.
3. Offer a procedure to purge annotations completely (rewriting the whole file
if necessary).
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Okular-devel
mailing list