tags 605901 +security
thanks

the fact that gobby stores logs in ~/.infinote-records is also
problematic from a security perspective, because most users' default
umask is 022, and the library apparently makes no attempt to make the
logs themselves more hidden.  So the default mode is to leak information
that should be private. :(

i'm glad that gobby is using TLS for network privacy and integrity by
default.  But storing the logs in a world-readable directory nullifies
that effort for users on multi-user systems, or whose home directories
are otherwise world-readable.

By comparison, i believe that other network-aware and privacy-sensitive
tools like firefox or iceweasel make ~/.mozilla mode 0700 by default,
regardless of the user's umask.

        --dkg

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to