Re:All extensions disabled due to expiration of intermediate...
by ssadler on Saturday May 04, 2019 @01:36AM
(#19824666)
Presumably because how would it differentiate between a legit "already installed" extension with a signature that cannot be verified, and an extension installed by malware that also cannot be verified?
[ Parent
| on HN ]
Re:All extensions disabled due to expiration of intermediate...
by Thorrez on Saturday May 04, 2019 @01:50AM
(#19824705)
Browsers can only protect against malicious websites and malicious extensions. They can't protect against malware. Even without any cert problems, malware on your machine can modify the browser executable/process to insert whatever code it wants.
With this reduced threat model, it's easy to simply keep existing pre-installed extensions available, and disable updates. Your only problem is if a pre-installed extension is malicious or has a vulnerability, it will remain.
Re:All extensions disabled due to expiration of intermediate...
by josteink on Saturday May 04, 2019 @03:48AM
(#19825056)
> Presumably because how would it differentiate between a legit "already installed" extension with a signature that cannot be verified, and an extension installed by malware that also cannot be verified?
This is why a signature can also be accompanied by a trusted time stamp which can confirm that the signature was made while the certificate was valid.
This is the common way to sign all Windows software to avoid this exact kind of problem.
Yes, that implies this is a known and solved problem. It’s embarrassing for Mozilla to not have prepared for this.
Re:All extensions disabled due to expiration of intermediate...
by rst on Saturday May 04, 2019 @08:14AM
(#19825962)
If an extension was already installed, it passed the signature check at the time of installation. I'm not sure what benefits we get from periodically re-running the exact same check -- particularly when balanced against the risks of the re-checks, which are now obvious.
Re:All extensions disabled due to expiration of intermediate...
by Causality1 on Saturday May 04, 2019 @01:42AM
(#19824690)
Personally I despise the idea of the software already on my pc being dependent on signatures stored on a remote server. I installed it and Mozilla can fuck right off. It's my responsibility to police what software is on my computer, not theirs.
Re:All extensions disabled due to expiration of intermediate...
by cesarb on Saturday May 04, 2019 @09:21AM
(#19826256)
According to https://news.ycombinator.com/item?id=19824520 the signatures are on the extensions themselves, not on a remote server.