|
|
|
|
|
by pcthrowaway
459 days ago
|
|
You have to trust the server to not serve a page which will exfiltrate the encrypted data with Javascript (and why wouldn't you if it's self-hosted). Though I'm not sure exfiltration is actually prevented since extension scripts can still run in the page context. |
|
As a sidenote, that's actually one significant benefit of the "Manifest V3" Web Extension model – it's possible to grant these permissions on a per-site basis. (For example, you can allow uBlock Lite script injection access only on some sites, and limit it to declarative network request blocking otherwise.)