News for hackers. Stuff that matters.
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.