Open nobody43 opened 1 year ago
https://github.com/Kicksecure/apparmor-profile-torbrowser/blob/f70f61ed101002f72fa33ff0c746a492c6887ce6/etc/apparmor.d/home.tor-browser.firefox#L101 This rule brings potential side channel (W^X violation).
I recommend to granularize it to, at least, firefox{.real,}, tor and updater profiles.
firefox{.real,}
tor
updater
And why it needs to read home folder? There might be passwords.
Also, abstractions/user-download is freaking huge.
abstractions/user-download
https://github.com/Kicksecure/apparmor-profile-torbrowser/blob/f70f61ed101002f72fa33ff0c746a492c6887ce6/etc/apparmor.d/home.tor-browser.firefox#L101 This rule brings potential side channel (W^X violation).
I recommend to granularize it to, at least,
firefox{.real,}
,tor
andupdater
profiles.And why it needs to read home folder? There might be passwords.