(no title)
medlyyy | 5 years ago
Doesn't this mean it's essentially game over for running untrusted JS by-default? Doesn't default-deny functionality like NoScript have to become mandatory in browsers for security? If not, why not?
medlyyy | 5 years ago
Doesn't this mean it's essentially game over for running untrusted JS by-default? Doesn't default-deny functionality like NoScript have to become mandatory in browsers for security? If not, why not?
toomim|5 years ago
If you load Javascript from one site, that JS can read the entire state of memory for another site, if it is within the same OS process. This means that any site can include some nefarious javascript that reads all the cookies and passwords for the user on other sites, and then log in as them.
medlyyy|5 years ago
https://wiki.mozilla.org/Project_Fission
ddworken|5 years ago
But no, this isn't game over for running untrusted JS. It just means that we need to assume that JS can access anything in the same process.