[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #29646 [Applications/Tor Browser]: NoScript XSS user choices are persisted
#29646: NoScript XSS user choices are persisted
-------------------------------------+-------------------------------------
Reporter: atac | Owner: tbb-team
Type: defect | Status: new
Priority: High | Component: Applications/Tor
| Browser
Version: | Severity: Normal
Keywords: tbb-disk-leak xss | Actual Points:
noscript |
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------------+-------------------------------------
Whenever user chooses 'Always allow' or 'Always block' in one of the
NoScript XSS popups the setting is persisted in `storage-sync.sqlite` file
and this is never cleared on browser startup as the rest of NoScript
preferences.
The full persisted object can be inspected via `about:debugging` -> Debug
Noscript -> `browser.storage.sync.get('xssUserChoices')`.
I understand this is not intended behaviour, since NoScript default is to
not persist user choices (clearing them up on browser start).
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29646>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs