Live data from Hacker News

Firefox to get a “walled garden” for extensions, Mozilla to be sole arbiter

nakedsecurity.sophos.com

11–20 of 104 posts

Re: Firefox to get a “walled garden” for extensions, Mozilla to be sole arbiter

#11
The mozilla blag this links says this:

For extensions that will never be publicly distributed and will never leave an internal network, there will be a third option. We’ll have more details available on this in the near future.

That sounds like admin installed certificates in the browser to verify the local signatures.

Re: Firefox to get a “walled garden” for extensions, Mozilla to be sole arbiter

#12
IMO the rise of aggressive ad-blocking extensions has spoiled a good thing for everyone.

I don't believe that Mozilla has any innate desire to lock-down users and prevent them from customizing their browsers, but making a browser is now an expensive and complicated project, and both Firefox and Chrome are bankrolled by companies which make their revenue primarily via advertising (Google + Yahoo, Google).

It's clear that Google will never make the same mistake with mobile Chrome -- it will never be extensible, because they have no desire to sacrifice that advertising revenue. I doubt it will be more than a year or two before the Mozilla app store is purged of ad-blocking extensions, if they ever make it in.

I don't want to get in some flamewar about "oh but ads are so bad, I can't help but install adblock". They suck, and I'm not accusing anyone of acting in anything other than their personal best interests, but I think everyone should acknowledge that this is the natural end-game.

Re: Firefox to get a “walled garden” for extensions, Mozilla to be sole arbiter

#13
As one of the biggest Firefox contributors, I am actually annoyed by how bad this decision is from a technical point of view as well.

We have already seen malware that just replaces the Chrome binary to avoid add-on checks, but somehow this isn't seen as a big problem?

> That is possible, but I don’t expect the majority of malware developers to go through such trouble. [1]

I can totally understand where this idea is coming from, but trying to somehow secure Firefox on a system that is already busted is futile.

[1] https://blog.mozilla.org/addons/2015/02/10/extension-signing...

Re: Firefox to get a “walled garden” for extensions, Mozilla to be sole arbiter

#14
I can totally see why such a thing would be required. I have always wanted to have add-ons vetted by someone I can trust. This will be really effective at least on windows where softwares randomly install shitty add ons and hijack the browser. And mozilla not likely to give in to unreasonable requests from governments because if they are not then add ons should be the least of our worries.

Re: Firefox to get a “walled garden” for extensions, Mozilla to be sole arbiter

#15

IMO the rise of aggressive ad-blocking extensions has spoiled a good thing for everyone. I don't believe that Mozilla has any innate desire to lock-down users and prevent them from customizing their browsers, but making a browser is now an expensive and complicated project, and both Firefox and Chrome are bankrolled by companies which make their revenue primarily via advertising (Google + Yahoo, Google). It's clear t…

There is now a different prong on this fork: adblocking software can help in filtering out drive-by-malware served up through advertising infrastructure. By removing ads you get rid of one possible source of trouble.

So besides the speed and the nuisance factors there is now also a security factor involved in ad-blocking.

Re: Firefox to get a “walled garden” for extensions, Mozilla to be sole arbiter

#16
I know that people love to reflexively bash anything that Mozilla does (and I'm critical more often than not myself), but this seems positive overall. As a savvy user, I can always manually install a plugin just as I can side-load an Android app that isn't on Google Play. However, my mom and other casual users who probably shouldn't be installing plugins at all have a somewhat more curated experience.

I'm a bit skeptical of an automated security scan and approval process, but at least it provides a means to revoke a malicious plugin when complaints come in after the fact.

Re: Firefox to get a “walled garden” for extensions, Mozilla to be sole arbiter

#17
post #10
post #8

Malicious extensions are apparently the driver for this. So we're back to the problem that any sufficiently flexible platform is a vector for malware. The platform authority then institutes code signing as a checkpoint against this. Thus raising a big barrier to entry for non-malicious extensions. It's hard to see how to get back into this particular Eden.

Sorry for the rude question here, but is this speculation on your part or based on stuff said by folks at Mozilla (the corp, not just contributors/clients)? Some clearer sources would be helpful this early in the morning.

From the Mozilla add-ons blog, which is linked to in the article:

    Extensions that change the homepage and search
    settings without user consent have become very
    common, just like extensions that inject
    advertisements into Web pages or even inject
    malicious scripts into social media sites. To combat
    this, we created a set of add-on guidelines all
    add-on makers must follow, and we have been
    enforcing them via blocklisting (remote disabling of
    misbehaving extensions). However, extensions that
    violate these guidelines are distributed almost
    exclusively outside of AMO and tracking them all
    down has become increasingly impractical.
    Furthermore, malicious developers have devised ways
    to make their extensions harder to discover and
    harder to blocklist, making our jobs more difficult.

    We’re responsible for our add-ons ecosystem and we
    can’t sit idle as our users suffer due to bad
    add-ons. An easy solution would be to force all
    developers to distribute their extensions through
    AMO, like what Google does for Chrome extensions.
    However, we believe that forcing all installs
    through our distribution channel is an unnecessary
    constraint. To keep this balance, we have come up
    with extension signing, which will give us better
    oversight on the add-ons ecosystem while not forcing
    AMO to be the only add-on distribution channel.

Re: Firefox to get a “walled garden” for extensions, Mozilla to be sole arbiter

#18
post #9
post #5

"That makes it vaguely more egalitarian than a complex and bureaucratic mechanism that tends to favour bigger, more established software makers, who themselves have the staff and bureaucracy to match." This is FUD. Even Apple's App Store doesn't require huge amount of bureaucracy let alone what they seem to be talking about.

Agreed. Cryptographic signing of extensions in this context doesn't seem to me to be significantly different from the signing done by your other package management systems. One of my professors said "the browser is the new OS" about a decade ago. This seems like more proof of that to me — if we want fast, low power JavaScript in browsers, we have to have a reasonable chain of trust imo.

I tried renaming some files with "the new OS", but all I got was a 404. I had to use the one the browser was running in instead.

Re: Firefox to get a “walled garden” for extensions, Mozilla to be sole arbiter

#19
Well thats a totally click-bait and misleading title. The essence of a walled garden is that it's hard to get in, and if you're not let in then you lose out. Mozilla only require signing by them or by someone else, which given the proliferation of malware is hard to see as a bad thing, especially given the privileged access granted to addons.

If you're too stubborn to let Mozilla sign it AND too lazy to do it yourself then that's your problem - you have no inalienable right to demand that people run your code if you can't be bother to secure it. However you are never locked out of providing mozilla addons, you can still supply whatever you like.

Also, Why did this piece bother to quote the random verbal vomit of some internet commenters? What is that supposed to show? That some people online are rude and ignorant? Frankly there's quite a bit of FUD in this thing, like asking if devs can trust that moving from Dev versions to production will break their code - pretty much the whole point of Mozilla's development model in iterating and providing developer editions is to ensure that doesn't happen.

Re: Firefox to get a “walled garden” for extensions, Mozilla to be sole arbiter

#20

I know that people love to reflexively bash anything that Mozilla does (and I'm critical more often than not myself), but this seems positive overall. As a savvy user, I can always manually install a plugin just as I can side-load an Android app that isn't on Google Play. However, my mom and other casual users who probably shouldn't be installing plugins at all have a somewhat more curated experience. I'm a bit skept…

According to the article you won't be able to do that; although not all extensions have to go through addons.mozilla.org they do all have to be digitally signed.

There are exceptions - something about "in house, corporate" (whatever that means), developer editions of Firefox and nightly builds. But if I read correctly users of the current, stock Firefox will not be able to suppress the signature check when installing addons.

Post reply on HN