Lately, there was a lot of publicity given to such exotic security risks as Spectre and Meltdown, with immediate Pavlov reactions from Microsoft, Mozilla etc. However recently I came upon the (otherwise widely known) curious fact that nearly all browser third party extensions require permissions to access everything on the web pages you access including the data you insert in web forms yourself.
"There is one permission in particular, “Access your data for all websites”, that we’ve gotten many questions about since the feature launched. The reason why it’s worded this way is because a web page can contain virtually anything, and some extensions need to read everything on it in order to perform an action based on what the page contains. For example, an ad blocker needs to read all web page content to identify and remove ad code. A password manager needs to detect and write to username and password fields. A shopping extension might need to read details of the products you’re searching for. Since these types of extensions wouldn’t know whether any particular web page contains the bit it needs to modify until it’s loaded, and neither does Firefox, it needs access to everything on a page so it can look for and modify the appropriate parts. This means that in theory, while rare, a malicious developer could tell you their extension does one thing while it actually does something else."
But this includes scraping all your passwords, credit card numbers etc. ..
This appears to be not just "a security risk" but "THE security risk". It is insane: cryptography, as I understand, means now nothing and the user, assured by the green "Secure" label in the URL bar, happily inserts his credit card number just to have it sent immediately to some remote server which is not the one he had in mind..
My question is why so relatively little attention is given to what appears to be an enormous security risk? For example, I would expect that as soon as you have any third party browser extensions with the permission to view "all your data", the "Secure" green label for HTTPS sites would be replaced with something else.
And shouldn't third party browser extensions be banned in any organization which treats sensitive personal data?