News for hackers. Stuff that matters.
Re:Update Regarding Add-Ons in Firefox by Tharkun on Saturday May 04, 2019 @12:35PM (#19827494)
I have a bunch of privacy-enhancing addons installed, which have now all been disabled. If I hadn't read HN this morning, I wouldn't even have known why. Until now, I had no idea that it was even possible to remotely disable my addons.

And now Mozilla are saying that the "fix" is to allow them to install & run "studies" on my machine? What are they smoking? I'm having a hard time trusting a company that randomly & remotely disabled all my addons, regardless of the cause.

Re:Update Regarding Add-Ons in Firefox by wool_gather on Saturday May 04, 2019 @12:42PM (#19827547)
This is not entirely accurate. Nothing was done remotely to disable the add-ons. It happened locally. A certificate that's on your machine as part of the Firefox install expired. When that happened, add-ons that were signed via a cert chain that included the expired one started appearing to be invalidly signed. And that's why it requires an update to completely fix. That part is remote, because they need to push a new valid certificate to you to replace the old one.

I do think that the UX should ideally be a bit more graceful; one of my add-ons is Multi-account Containers and its being disabled suddenly caused the window I was actively browsing in to just close, among other side effects.

But that kind of UX polish for what should be an exceptional case is obviously not going to be super-high priority, unfortunately.

[dead]
Re:Update Regarding Add-Ons in Firefox by Fnoord on Saturday May 04, 2019 @01:18PM (#19827799)
> And to the downvoters: doesn't this entire fiasco ENTIRELY PROVE MY POINT?

No.

All it proves is that certificates expire (which is a Good Thing (tm)). If you depend on online certificates to verify content, something like this can theoretically happen.

Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @01:36PM (#19827911)
So you think Mozilla is enjoying this right now? And that this is going to help the perception and market share of Firefox?

Hypothetically, lets say they took the opposite approach, and only checked the certificate date on installation. What would have happened? There would have been a brief period of time where people couldn't install extensions, it would have been fixed in a few hours, and this story would probably have like 20 upvotes and fallen off the front page in like 10 minutes, if it ever got there in the first place.

Now let's briefly look at what's actually taking place: a bunch of people's browsers broke. It broke in scary ways for some people that were using extensions for privacy; IE, their security might have been compromised by this decision by Mozilla. Mozilla is probably going to lose users over this. Their reputation is damaged. Not only that, but now people are evaluating other decisions that Mozilla has made separately from this in an unfavorable light (Studies and Normandy, specifically). The computing industry loses out on this too: we're all better off for chrome having a viable open source competitor. We should want Mozilla to do well, whether you use their browser or not.

Which outcome do you think Mozilla engineers would be preferring today?

Re:Update Regarding Add-Ons in Firefox by owl57 on Saturday May 04, 2019 @02:14PM (#19828172)
Not only that, but now people are evaluating other decisions that Mozilla has made separately from this in an unfavorable light (Studies and Normandy, specifically).

Sounds like a good thing. Probably sounds like a good thing to some of the engineers at Mozilla.

The computing industry loses out on this too: we're all better off for chrome having a viable open source competitor.

I want a free competitor, not an open source one. And this is the most prominent example of that somewhat subtle distinction: Firefox is open source, but with all these backdoors it's no longer free, neither in spirit nor in practice.

P.S. On the other hand, it's probably indeed better to have at least two serious competing browsers, even if they are both non-free.

Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @03:08PM (#19828538)
I do agree; although, it would have been nice for this discussion to come up without things breaking like this.
Re:Update Regarding Add-Ons in Firefox by Fnoord on Saturday May 04, 2019 @01:44PM (#19827962)
You are putting words in my mouth, please stop that.

Instead of disabling this historically working feature which normally works great against hostile attacks such as MITM and malware this problem would've been avoided by a simple cron script which runs daily, and checks for expired certificates used within the infrastructure (both interaly used and externally used).

The main competitor you mention, Google Chrome, is a terrible privacy hazard. This situation does not change that.

Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @01:59PM (#19828061)
I'm not putting words in your mouth, you literally said this is a "Good Thing (tm)", because of hypothetical security reasons. Whereas I'm literally saying that this actually broke real privacy extensions, broke peoples software, and badly damaged their reputation.

As to your argument about security: doing the check on install instead of all the time, as I suggest is preferable, still protects against MITM and malware. The only argument for expiring software based on a calendar is that it might be a security risk if it's out of date. But first off, that is highly dependent on what the extension actually does. Also clearly we can see it's also a security risk to turn off privacy extensions without warning based on an arbitrary signing certificate.

Re:Update Regarding Add-Ons in Firefox by Fnoord on Saturday May 04, 2019 @02:08PM (#19828133)
Things might change after install. Its a Good Thing (tm) to periodically recheck, or check revocations.

> > I'm not putting words in your mouth [..]

Yes, you did:

> "So you think [..]"

[dead]
Re:Update Regarding Add-Ons in Firefox by Fnoord on Saturday May 04, 2019 @03:37PM (#19828746)
What about the first part I wrote? Do you find CRL a useful feature in CAs/WoTs?
Re:Update Regarding Add-Ons in Firefox by beezle on Saturday May 04, 2019 @07:39PM (#19830108)
Just because a cert expires is not a valid reason to disable functionality with no override available to the user. You may already know, you can override when visiting a website with an expired cert (once or forever). Yet nobody at Moz seemed to think it a good idea to allow it for extensions. Great.
Re:Update Regarding Add-Ons in Firefox by Fnoord on Sunday May 05, 2019 @04:53AM (#19831838)
Fair point, hopefully they'll learn from this mistake and ensure the user can easier adapt. I expect them to, since I have Mozilla high in regard.
Re:Update Regarding Add-Ons in Firefox by rebolek on Saturday May 04, 2019 @01:02PM (#19827699)
You obviously never used Windows, so you’ve never encountered them restarting just because of an update.
Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @01:05PM (#19827720)
I have and it still infuriates me :-)

I also did a bunch of sketchy registry hacks to fix that. (I keep up to date, but I don't need microsoft restarting my system at random hours)

Re:Update Regarding Add-Ons in Firefox by wool_gather on Saturday May 04, 2019 @12:54PM (#19827633)
No, I totally agree with that (I just edited to expand on this point). It was a bad user experience.
Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @01:04PM (#19827717)
Well, I disagree that it's a UX issue. The problem is they shouldn't be expiring local software at all. If it was trustworthy at the time of install, why should the calendar date matter?

If users don't want to stay up to date, that may be unwise, but that's there call.

Re:Update Regarding Add-Ons in Firefox by rincebrain on Saturday May 04, 2019 @01:08PM (#19827742)
Because if the cert is (for example) actively revoked, that probably means you should stop trusting things signed by it in the past.
Re:Update Regarding Add-Ons in Firefox by nitrogen on Saturday May 04, 2019 @01:22PM (#19827824)
But revocation is different from expiration.

If you're worried about a cert being compromised long after expiration and used to back-date a signature, you can show a warning, add a second signature with a local key at time of installation, use a blockchain to prove age, have a timestamping service generate its own signature at time of generation, etc.

Re:Update Regarding Add-Ons in Firefox by rincebrain on Sunday May 05, 2019 @12:36PM (#19833592)
Sure, my point was mostly that there are reasonable cases in which one might want to evaluate the signing of an addon after the fact.
Re:Update Regarding Add-Ons in Firefox by the8472 on Saturday May 04, 2019 @01:22PM (#19827825)
That might make sense for TLS certificates where the server can change their content on a whim. A signed and installed addon has been trusted possibly for years, the need for sudden revocation is not dire enough compare to the price you have to pay for that (this failure, always-online requirement)
Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @01:20PM (#19827812)
Revocation should handled differently than expiration. Two entirely separate things.
Re:Update Regarding Add-Ons in Firefox by rauhl on Saturday May 04, 2019 @12:46PM (#19827576)
Clearly, downstream distributors need to create a patch which causes their distributes Firefox builds to only check certificates on add-on installation (and to check revocations too, sure): it should never be possible for a browser to fail into an unsafe configuration.
Re:Update Regarding Add-Ons in Firefox by Xylakant on Saturday May 04, 2019 @02:42PM (#19828364)
Cert expiration is the only safe revocation. You cannot rely on revocation lists in many settings. Access to them might be maliciously blocked or, if locally kept, tampered with. The list could for example be replaced with an older one, which would circumvent signing the list unless the signature contains an expiration date and then you’re back to “oh, list expired, how do we fail?”

You cannot rely on check at extension install. That would assume that all malicious extensions are installed via FF proper. Oracles crapware bundling in the Java installer taught us that’s now how things go. You cannot remember the trust flag when an extension is installed via FF as a crapware installer could just set the trust flag, too. After all, that storage would be accessible, too. You cannot sign or encrypt that trust storage as the key material would have to be kept locally and would be accessible to the crapware installer.

Re:Update Regarding Add-Ons in Firefox by rauhl on Monday May 13, 2019 @08:47PM (#19905670)
Well, frankly, I don’t really want a revocation list, and I don’t really want signed extensions in the first place. It’s my browser, and it’s not Mozilla’s business to decide what I install on my browser.

And I most definitely don’t want my browser to fail into an unsafe configuration.

Re:Update Regarding Add-Ons in Firefox by wool_gather on Saturday May 04, 2019 @12:50PM (#19827610)
What's the difference to the user between "to check revocations too, sure" and what happened?
Re:Update Regarding Add-Ons in Firefox by diplocorp on Saturday May 04, 2019 @01:44PM (#19827959)
revocation != expiry
Re:Update Regarding Add-Ons in Firefox by the8472 on Saturday May 04, 2019 @01:34PM (#19827900)
checking revocations lists != certificate expiry
Re:Update Regarding Add-Ons in Firefox by dwaite on Saturday May 04, 2019 @01:51PM (#19828010)
Revocation lists are often tied to certificate expiry, purging entries that are no longer valid due to expiry.
Re:Update Regarding Add-Ons in Firefox by the8472 on Saturday May 04, 2019 @02:02PM (#19828082)
No, revocation lists are orthogonal, often used to invalidate a certificate before it expires.
Re:Update Regarding Add-Ons in Firefox by wool_gather on Saturday May 04, 2019 @01:47PM (#19827985)
At a the technical level of cert handling, yes. To the user? Not so sure.
Re:Update Regarding Add-Ons in Firefox by yborg on Saturday May 04, 2019 @12:59PM (#19827675)
I enjoy a nice cup of outrage in the morning just like the next guy, but this one is really weak and lacks that fresh taste of evil conspiracy that I really crave.

You use a browser that has remote update capability, which allows them to install and run new software on your machine all the time. There is a whole separate section of the Preferences that says "Privacy" in large print that has a section that clearly identifies the Studies feature and lets you turn it off. And you use a browser that lets you install privacy-enhancing add-ons in the first place, and in fact which invented the whole concept of add-ons. When the browser discovered that it couldn't verify the add-on integrity with a valid cert, it did what it's supposed to do, it disabled them to protect you from someone backdooring these add-ons.

Someone at Mozilla fucked up, and they're trying in good faith to fix it. I don't know what else people are expecting them to do, putting on sackcloth and ashes won't resolve the problem.

Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @01:50PM (#19828006)
Here's the thing, though: yes, we most certainly are giving them a lot of trust by allowing them to install software on our machines. Which means outrage when they screw up is totally justified, because they broke that trust.

Here's a metaphor: Let's say you let someone seemingly trustworthy watch your kid. (In this metaphor you have a kid). And they let your kid get a broken arm through gross negligence (let's say they passed out drinking beer), and then someone said "well, obviously, you should have never trusted that person, after all, they can do anything with your kid while you're gone, so why are you outraged?" You probably would still be pretty outraged right? You would certainly question your decision to trust them, but at the end of the day you have to trust someone, you'd be a complete shut-in if you could never hire a baby-sitter.

Re:Update Regarding Add-Ons in Firefox by philipwhiuk on Saturday May 04, 2019 @09:58PM (#19830634)
Studies is the same shit they used to push the Mr Robot crap a few years ago.
Re:Update Regarding Add-Ons in Firefox by Xylakant on Saturday May 04, 2019 @12:41PM (#19827541)
Your addons have not been remotely disabled. They were marked as trustworthy by a certificate that expired and thus are no longer considered trustworthy. The effect is similar, the mechanism is different. You could also enable loading of unsigned extensions, that would “fix” the issue, too.
Re:Update Regarding Add-Ons in Firefox by Karunamon on Saturday May 04, 2019 @12:45PM (#19827569)
>You could also enable loading of unsigned extensions, that would “fix” the issue, too.

Which is impossible unless you're either running Linux or running Nightly or Developer Edition. That setting is willfully ignored in normal Mac/Windows/Android builds most people are on.

Re:Update Regarding Add-Ons in Firefox by pbhjpbhj on Saturday May 04, 2019 @12:50PM (#19827608)
They were effectively remotely disabled, there was a hidden dead-mans handle that's been triggered in order to effect the result; but it's logically equivalent from an end user perspective -- an external agency caused my add-ons to be disabled without my authorisation.

"A certificate chain has expired, do you want to disable all add-ons?"

How hard is that?

Re:Update Regarding Add-Ons in Firefox by human20190310 on Saturday May 04, 2019 @02:35PM (#19828301)
> there was a hidden dead-mans handle that's been triggered

The add-ons were signed by a certificate with an expiration date, which means that the add-ons are trusted until that certificate expires, not that they're trusted in perpetuity. It's not a hidden dead-mans hand; expiry is and has always been part of the process.

I think it's arguable that it shouldn't be part of the process, and having things like 20-year expiry satisfies the letter of the spec while being even worse than no expiry, but it's not a hidden dead-man's hand. It's how it was designed to work, and isn't considered optional.

Re:Update Regarding Add-Ons in Firefox by Xylakant on Saturday May 04, 2019 @01:01PM (#19827695)
> How hard is that?

If you think that’s trivial, I challenge you to go build it. It might seem warranted in hindsight, but thinking about all failure cases ahead of time is hard. If it weren’t, we’d not have bugs.

Re:Update Regarding Add-Ons in Firefox by pbhjpbhj on Saturday May 04, 2019 @01:48PM (#19827992)
Cool, yeah, noone can complain unless they can personally do it all better. Do you think that's workable?

I don't think it's trivial. The critical element here appears to be "who gets the final say" and not "this is to hard to code".

They manage to disable the "Enable" button for addons, and managed to consider this situation enough to provide a justification that (paraphrasing) "we do this when we don't want the add-on installed", which is harder to do, they've added extra tests, added complexities and done all the consideration. They've just chosen to remove the final say from the user and give it to themselves.

It seems consistent with their recent behaviour.

Re:Update Regarding Add-Ons in Firefox by Xylakant on Saturday May 04, 2019 @01:54PM (#19828031)
No, you can complain. I specifically object to “How hard is that?” which is an entire class in itself. Stuff often is inherently hard and when you don’t know internals of a project and don’t work on it, you may have no concept of how hard it is. Don’t pretend you do. Saying “How hard is that?” carries the notion that everyone working on that thing you don’t know is sloppy, malignant or stupid.

“I wish it would do that.” is a much more charitable way to phrase your complaint.

Re:Update Regarding Add-Ons in Firefox by pbhjpbhj on Sunday May 05, 2019 @07:30AM (#19832276)
Are you saying you don't think that Mozilla have the capabilities; I'm not. My "how hard is that [for Mozilla]?" is specifically "I think they have the capabilities but chose differently, but if I'm mistaken and there is a technological bar to this then please correct me". That's why I didn't write "That's easy!", nor "How hard is that!", but used "how hard is that?" -- the implication is that's not hard for them to do so why did they chose to do it differently.

As it happens I've just had to flip "xpinstall.signatures.required" and it's working for me. So it seems "not at all hard [for them]" was the answer.

FWIW people have chipped in saying this specific issue was raised, so it's not that they hadn't conceived that such a situation could occur (indeed that's surely why the config above exists).

Re:Update Regarding Add-Ons in Firefox by sgift on Saturday May 04, 2019 @12:41PM (#19827539)
No one remotely disabled anything. There's a certificate deployed with Firefox. The certificate Firefox used to check addons was only valid till yesterday. So, when the browser started next time it couldn't validate the addons and disabled them. That all happened locally.
Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @12:55PM (#19827638)
You could say it was remotely disabled by design. What other piece of software randomly just breaks because of the calendar date? I can boot up almost any 20 year old piece of Windows software and it'll work fine, it might not make sense in the current world but it won't go "2019? Fuck off!"
Re:Update Regarding Add-Ons in Firefox by eh78ssxv2f on Saturday May 04, 2019 @01:01PM (#19827692)
> I can boot up almost any 20 year old piece of Windows software and it'll work fine, it might not make sense in the current world but it won't go "2019? Fuck off!"

Is that really true? Would it connect to 802.11m WiFi router? Would you consider it secure enough to open your banking website on it? The bar is not just booting up the machine. The bar is whether the machine is usable (secure).

Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @01:15PM (#19827785)
> Would it connect to 802.11m WiFi router?

Sure. It's using OS networking APIs. Or running in a virtual machine.

> Would you consider it secure enough to open your banking website on it?

If I'm running 20 year old software, it's probably to interact with a legacy system. There are still businesses that run on like 486's with Windows 3.1. This is more common than you think!

> The bar is whether the machine is usable (secure).

The bar is whatever I WANT it to be, it's my machine, and it's pretentious of a software developer to assume they know what I'm using the software for and what my best interests are. For all they know I'm using the software in a museum, 20 years from now, about this era of computing.

Re:Update Regarding Add-Ons in Firefox by Faark on Saturday May 04, 2019 @04:29PM (#19829164)
> For all they know I'm using the software in a museum, 20 years from now, about this era of computing.

And then you'll simulate a time appropriate for the device/software. As a date before 2038 to not have unix time overflow. Or 2000. Or any other time specific bug.

Or how often did you have to "fix the internet" for one of your relatives because their damn CMOS battery died? Yeah, time seems to be quite relevant for trust.

And I don't even like mozilla enforcing signatures for addons that strongly, but people can go overboard.

Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @09:31PM (#19830530)
My point wasn't that I want to run a museum, but that intentionally turning software into a time bomb is silly and adds very little security value. At least those other ways it happens accidentally.
Re:Update Regarding Add-Ons in Firefox by eh78ssxv2f on Saturday May 04, 2019 @03:49PM (#19828840)
> The bar is whatever I WANT it to be, it's my machine, and it's pretentious of a software developer to assume they know what I'm using the software for and what my best interests are. For all they know I'm using the software in a museum, 20 years from now, about this era of computing.

I think that's a reasonable point of view. However, for such users, it's best not to use software that's largely developed for masses who just expect the software to work. It might be best to just checkout the source code, and build your own binary. Sorry for being rude :(

Re:Update Regarding Add-Ons in Firefox by Xylakant on Saturday May 04, 2019 @01:00PM (#19827679)
And the reason you can install 20 year old windows software without caring about code signing certs is that 20 years ago nobody bothered to sign code.
Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @01:17PM (#19827796)
Not every piece of code needs to be signed. Should my ancient copy of Doom 2 stop working because it's not with the times? Or a level editor for it? Or an old turboC compiler?

Some software lives a LONG time and it's fine, and it's up to the user whether that software is still useful to them or not.

Seriously how many posts do we see on hacker news about like "We rebuilt this ancient machine from the 1970s to learn about it." People care about computing history. Not everyone, but there's no reason to force your software to break because the calendar rolls over. Remember Y2K? Things often live a LONG time. People are still actively writing Fortran and COBOL. The short-sightedness of this is amazing, as is the condescending "we know what's best for you" security argument.

Re:Update Regarding Add-Ons in Firefox by dwaite on Saturday May 04, 2019 @02:07PM (#19828124)
Typically software signatures are not just pass/fail, but used to give audited entitlements for API.

So a secure system would let you run Doom, but could forbid:'

- Access to the filesystem outside the application domain due to potential for exfiltrating or destroying user data

- Likewise, access to global system data may be limited

- Access to the network due to (raw TCP/UDP) traffic not having been audited for security, and the network connectivity being usable for exfiltration

- Access to run full-screen due to the ability to perform user phishing attacks by presenting fake UI.

- The ability to disable system-registered keyboard sequences (on windows, such as the windows key or sticky keys)

- Access to mouse events outside its window

- Access to key scan data, although this likely will be emulated

- Access to change display color modes to e.g. 256 color indexed, although this will likely be emulated as well

Re:Update Regarding Add-Ons in Firefox by overgard on Saturday May 04, 2019 @04:04PM (#19828958)
Right but that's why we have sandboxes and virtual machines. There's no need to use a calendar date to enforce security.
Re:Update Regarding Add-Ons in Firefox by eh78ssxv2f on Saturday May 04, 2019 @01:05PM (#19827722)
> And now Mozilla are saying that the "fix" is to allow them to install & run "studies" on my machine? What are they smoking?

Can you elaborate what's your concern with "studies"? By installing Firefox that updates automatically, the user is already giving control of the software and letting Mozilla decide what's the best. How is modifying software logic using studies different than modifying logic by updating the binary?

Re:Update Regarding Add-Ons in Firefox by yawaramin on Saturday May 04, 2019 @03:40PM (#19828762)
Studies are installed and their data sent to Mozilla without my knowledge or consent. Updates are installed with my consent. Pretty big difference.
Re:Update Regarding Add-Ons in Firefox by eh78ssxv2f on Saturday May 04, 2019 @03:47PM (#19828832)
Oh, I did not know that. Are you sure that enabling studies also means that user's data is sent to Mozilla without consent? Are you sure about this?

I'm asking because there I can imagine that there is a benefit for Mozilla to develop a feature that enables studies without sending data. It could be used to fix a broken feature or a broken logic (as in the case of expired certificates here). So, I'm not convinced that enabling studies always means that your data gets uploaded without the consent. Can you point me to privacy whitepaper / source code to backup that statement?

Re:Update Regarding Add-Ons in Firefox by yawaramin on Saturday May 04, 2019 @03:55PM (#19828892)
Re:Update Regarding Add-Ons in Firefox by jeromegv on Saturday May 04, 2019 @12:42PM (#19827546)
They have not remotely disabled addons. The certificate expired and the addons did the correct thing when connection couldn’t be established. Nobody triggered a switch to disable addons.
Re:Update Regarding Add-Ons in Firefox by Tharkun on Saturday May 04, 2019 @12:48PM (#19827591)
If you can disable all my addons by having a certificate expire, you can effectively remotely disable all my addons. And that's exactly what happened. The fact that this was (presumably?) not intentional is irrelevant. The switch may not be an actual switch, but it's there nevertheless. And it shouldn't be.
Re:Update Regarding Add-Ons in Firefox by SiempreViernes on Saturday May 04, 2019 @12:52PM (#19827618)
So you are saying there should be no way for an installed addon to fail an integrity check?
Re:Update Regarding Add-Ons in Firefox by wool_gather on Saturday May 04, 2019 @12:57PM (#19827664)
I think Tharkun is saying that there should be a (reasonably accessible) way for a user to choose to override the check's failure. Which is not that far-fetched as a proposal.

It's a classic and ongoing debate of "who knows best?" -- the vendor, or the end user?

Re:Update Regarding Add-Ons in Firefox by yawaramin on Saturday May 04, 2019 @03:43PM (#19828800)
Non sequitur. An installed addon could be signed with a certificate. Mozilla can push out a revocation for that certificate if it deems it appropriate. The revocation can pop up a modal telling users it wants to disable the addon. The user can click 'Disable addon' or 'Ignore (dangerous)'.

This doesn't need to be done through a dead man's switch (expiring certificate) that someone will forget to renew.

Re:Update Regarding Add-Ons in Firefox by LifeLiverTransp on Saturday May 04, 2019 @01:06PM (#19827727)
Yes.. the choice should be taken to the user- and the users choice should trump them all.
Re:Update Regarding Add-Ons in Firefox by sgift on Saturday May 04, 2019 @01:32PM (#19827883)
If you want full user choice about this you can use nightly or use a community packaged version with the option to disable the checks enabled or compile it yourself and enable the flag. It's not impossible to do that.
Re:Update Regarding Add-Ons in Firefox by lpcvoid on Saturday May 04, 2019 @12:59PM (#19827677)
Due to them easily being able to push code without much hastle using Studies, I think this is an elegant-ish solution to a problem that shouldn't even have happened (expired certs are something that's entirely avoidable), but errors happen.

Eorum est humanum.

Re:Update Regarding Add-Ons in Firefox by zamadatix on Saturday May 04, 2019 @12:40PM (#19827532)
Not initiated by user != remotely initiated. And agreed no the fix side, they should have posted how to do it yourself as well.
Re:Update Regarding Add-Ons in Firefox by jammygit on Saturday May 04, 2019 @09:59PM (#19830635)
The problem is that Firefox does not have sufficient built in privacy settings by default. Users shouldn't have to crawl the internet for lists of recommended addons, then have to trust such a variety of authors, to have basic privacy. Like I said elsewhere, I'm using Brave because of this.
Re:Update Regarding Add-Ons in Firefox by brigandish on Sunday May 05, 2019 @10:03AM (#19832848)
I'm also using Brave now, though I did have a quick yearning to dust off Lynx…