News for hackers. Stuff that matters.
Re:Firefox 115 can silently remotely disable my extension on... by madeofpalk on Wednesday July 05, 2023 @12:58PM (#36603278)
I normally take the good faith interpretation for things like this, but I'm confused by this one.

What security problem would be addressed by this? Why would Mozilla need to disable "untrusted" extensions for only certain websites? Why would a website need to be quarentined from an extension, instead of the other way around?

I would think that the remote kill switch for a specific extension addresses the actual security concerns, or Mozilla just not allow 'untrusted extensions' by default on any website.

I don't think Mozilla is evil for doing this, but I do find the motivation for this confusing.

Re:Firefox 115 can silently remotely disable my extension on... by BaseballPhysics on Wednesday July 05, 2023 @01:05PM (#36603391)
Think high sensitivity sites like banking. Personally, I'd love to be able to flag sites as only having a limited whitelisted set of extensions, as they are a serious potential security risk. And I'm fine with the browser shipping with sane defaults. I don't want to have to manually tune this for my family members.

Come to think of it, even better would be to attach this feature to whole containers...

Re:Firefox 115 can silently remotely disable my extension on... by jeroenhd on Wednesday July 05, 2023 @01:19PM (#36603613)
I understand this position, but I do see several trackers ("telemetry") get blocked by uBlock on my bank's website.

This type of telemetry can go die in a fire for all I'm concerned, but these trackers are particularly devious with their constantly changing domains and URLs. Addons that allow for things like regex matching are the only solution that seems to work because the Pihole blacklist doesn't seem to block them sufficiently.

Mozilla has already killed off malicious addons by enforcing their signature requirements. I'm not sure what this adds, I doubt Mozilla will hire someone to monitor the changes to banking URLs around the world (a necessity if this is indeed intended to make banking safer).

Re:Firefox 115 can silently remotely disable my extension on... by fragmede on Wednesday July 05, 2023 @01:39PM (#36603947)
* * *
Re:Firefox 115 can silently remotely disable my extension on... by jeroenhd on Wednesday July 05, 2023 @01:51PM (#36604201)
They've nipped the crap inserted by adware in the bud. Sure, anyone who can pass a simple malware scan can get an addon published, but there's no doubt in my mind that getting rid of unsigned addons has helped a lot.
Re:Firefox 115 can silently remotely disable my extension on... by BaseballPhysics on Wednesday July 05, 2023 @01:21PM (#36603649)
> I understand this position, but I do see several trackers ("telemetry") get blocked by uBlock on my bank's website.

Which is why I'd leave uBlock whitelisted. I never said I want to block all extensions!

> I doubt Mozilla will hire someone to monitor the changes to banking URLs around the world

uBlock effectively does this for advertising domains. Why is that any different?

Re:Firefox 115 can silently remotely disable my extension on... by jeroenhd on Wednesday July 05, 2023 @01:54PM (#36604253)
The tricky thing is what extensions should be whitelisted and what extensions shouldn't. uBlock is easy, but what about Consent-O-Matic? What about GreaseMonkey and friends? What about Stylus? Where do you draw the line?

uBlock was just an example, of course. There are other addons that do more complex auto detection.

Re:Firefox 115 can silently remotely disable my extension on... by drdaeman on Wednesday July 05, 2023 @02:23PM (#36604792)
In my experience, banking websites are notoriously ass-backwards and need more hacks and patches than many other websites.

I’ve specifically used Greasemonkey to fix bank breaking pasting into fields and blocking password managers by splitting login form into deliberately broken pieces.

Re:Firefox 115 can silently remotely disable my extension on... by impissedoff1 on Wednesday July 05, 2023 @01:20PM (#36603625)
That's what incognito is for. And what you should use regardless
Re:Firefox 115 can silently remotely disable my extension on... by BaseballPhysics on Wednesday July 05, 2023 @01:22PM (#36603656)
What? No. I've never used incognito mode for that purpose. I still want my banking site to be able to, for example, drop persistent cookies (for example, to indicate I'm comfortable bypassing two factor on that device).
Re:Firefox 115 can silently remotely disable my extension on... by depereo on Wednesday July 05, 2023 @02:01PM (#36604372)
When I went looking into this feature I saw they're developing a negative permissions list for addons, so you can create exceptions for i.e ublock or dark reader or whatever for specific websites, disallowing them to access your data on that page.
Re:Firefox 115 can silently remotely disable my extension on... by ilyt on Wednesday July 05, 2023 @03:19PM (#36605670)
Okay? You have "malicious" extension. Why would you allow it to run everyhere ?

What would just limiting the "fix" of blocking it to inevitably only some set of US banks (as I doubht they get the all URLs to every bank in the world) achieve?

Re:Firefox 115 can silently remotely disable my extension on... by BaseballPhysics on Wednesday July 05, 2023 @03:21PM (#36605692)
It's not about known malicious extensions, it's about known trusted extensions.

Are you really not understanding this threat model?

Re:Firefox 115 can silently remotely disable my extension on... by horsawlarway on Wednesday July 05, 2023 @03:37PM (#36605955)
There is no such thing as a "known trusted extension" ever since they killed sideloading extensions and forced auto-updates. 10 years ago not force updating extensions was also a thing they moved behind a flag, and then just dropped.

Also - if you want to blacklist certain extensions from certain sites, you abso-freaking-lutely can already... see: https://github.com/mozilla/policy-templates/blob/master/READ...

you want the `restricted_domains` field.

It gets worse - Mozilla is the fucking worst at checking submitted extensions. They tried to the play into the whole "app store" thing that Google/Apple were doing, but those are justifiable cost centers at those two companies in a way that just doesn't work for a player like Mozilla.

Mozilla's store checks for extensions are fairly pathetic. You can submit a near empty shell with excessive permissions, get approved the first time, then auto-update to a new release (which will deploy to users immediately thanks to auto-updates). That new version has to pass a battery of useless automatic SAST checks, which will happily highlight all sorts of things it doesn't like (it flags words like "hello" because it contains a curse word) but which won't do shit to check if you're hoovering up credentials, browsing data, tracking users, etc.

If you're unlucky, at some point in the next 24 months you'll trigger a real review from Mozilla and get caught.

To be blunt - I have 15 years experience writing extensions. I don't like Google. If you think Mozilla is better you're wrong.

Re:Firefox 115 can silently remotely disable my extension on... by JohnFen on Wednesday July 05, 2023 @03:31PM (#36605856)
Hmm, I thought I understood until your comment here. It being about known trusted extensions makes no sense to me -- so I guess I'm not understanding the threat model at all.

If an extension is known and trusted, why does there need to be a Mozilla-controlled kill switch for it?

Re:Firefox 115 can silently remotely disable my extension on... by BaseballPhysics on Wednesday July 05, 2023 @03:33PM (#36605901)
It's the reverse. The purpose of the feature is to put known trusted extensions on a whitelist for sensitive sites while blacklisting everything else.

In my case I'd put uBlock on my "yes I trust this extension" list and when I visit my banking website only that extension would be active.

It's also not "Mozilla-controlled". It's a feature that will, in the future, come with sensible defaults, just as uBlock does with their default blocklists, but in 116 the user will be able to more fully configure the feature. Meanwhile, in 115 the feature isn't active by default because the extension whitelist and domain list are empty.

Re:Firefox 115 can silently remotely disable my extension on... by horsawlarway on Wednesday July 05, 2023 @03:45PM (#36606047)
How do they know what sites I consider sensitive?

How do they establish trust for an extension?

How many dollars do you want to wager that they are building this feature with the intent to get sued so that they can be forced by the courts to turn it on for sites like youtube?

Re:Firefox 115 can silently remotely disable my extension on... by BaseballPhysics on Wednesday July 05, 2023 @03:51PM (#36606126)
> How many dollars do you want to wager that they are building this feature with the intent to get sued so that they can be forced by the courts to turn it on for sites like youtube?

Good god, the conspiracy theories are next level with this one...

Re:Firefox 115 can silently remotely disable my extension on... by JohnFen on Wednesday July 05, 2023 @04:35PM (#36606747)
Ah, I get it. Thank you.

> It's also not "Mozilla-controlled".

It's not? The bugzilla entry at https://bugzilla.mozilla.org/show_bug.cgi?id=1832791 says

    We need to have ability to set the list of 
    quarantined domains remotely.
Which sounds pretty Mozilla-controlled to me. I hope that Mozilla will allow reasonable user control over all of this. I'm aware of their stated plans, but until we don't know what will be until they actually implement them.
Re:Firefox 115 can silently remotely disable my extension on... by yjftsjthsd-h on Wednesday July 05, 2023 @01:15PM (#36603550)
Actually iff it's user-controlled I'd love such a feature. As sibling comment notes, it'd be nice to have zero extensions (or maybe just uBo) running on sensitive sites like a bank, but I'd actually be more interested in running certain extensions only on select sites; ex. there are extensions to force videos to play at arbitrary speeds that I like for video sites, but I want to only let those extensions run on a very short list of sites (youtube, netflix, w/e) and nowhere else.
Re:Firefox 115 can silently remotely disable my extension on... by amenod on Wednesday July 05, 2023 @02:00PM (#36604361)
Why "security problem"? The wording is telling:

> ...for various reasons, including security concerns.

Security is just a red herring.

Who wins with this move? The cynic in me (who is usually annoyingly right) says Google. Mozilla loses even more trust from its users and Firefox now has a tool to disable ad blockers on websites of their biggest competitor^Wsponsor if they reach a suitable mutual agreement (read: G pays enough for it). Win-win for all the parties that have a say in this. Not users of course, but that's life.

Re:Firefox 115 can silently remotely disable my extension on... by JohnFen on Wednesday July 05, 2023 @04:37PM (#36606768)
> ...for various reasons, including security concerns.

Yes, this is what got my spidey-sense tingling, too.