Re:All extensions disabled due to expiration of intermediate...
by chinathrow on Saturday May 04, 2019 @06:36AM
(#19825619)
So is that a backdoor into my prefs? How can I check if Normandy is active on my installation?
[ Parent
| on HN ]
Re:All extensions disabled due to expiration of intermediate...
by megous on Saturday May 04, 2019 @06:58AM
(#19825696)
Something with a public wiki page describing what it does exactly is hardly a backdoor.
Also here's the code for the server: https://github.com/mozilla/normandy
Re:All extensions disabled due to expiration of intermediate...
by tssva on Saturday May 04, 2019 @07:29AM
(#19825812)
The wiki entry evidently doesn't describe what it does because according to the wiki entry it allows for the enabling and disabling of preferences. The updating of a certificate is beyond what is described in the wiki.
Mozilla should follow up with a post describing exactly how Normandy works and the full capabilities it gives them.
Re:All extensions disabled due to expiration of intermediate...
by ComodoHacker on Sunday May 05, 2019 @03:44AM
(#19831678)
From what I understand, Normandy is an infrastructure for delivery of some changes to some of Firefox users (or all of them). There are two major use cases: preferences rollout and studies. In the first case default values of preferences get changed (if your pref has non-default value, it won't affect you). In case of studies some piece of code gets delivered and executed, which cat do anything. In this hotfix the study installs add-on, which in turn installs certificate.
[dead]
Re:All extensions disabled due to expiration of intermediate...
by tssva on Saturday May 04, 2019 @08:10AM
(#19825941)
Users shouldn't have to search and then be able to understand the code found for such a feature. When a remote capability such as this exists it is Mozilla's responsibility to document how the feature works and the exact capabilities it gives them. Instead of doing so they have produced a wiki entry which appears to falsely describe the capabilities of this remote feature by stating it is used to change default preference values.
Re:All extensions disabled due to expiration of intermediate...
by megous on Saturday May 04, 2019 @10:40AM
(#19826726)
Hacker News
I think people here can be expected to read some code if they are interested in how something works.
[dead]
[dead]
Re:All extensions disabled due to expiration of intermediate...
by dang on Sunday May 05, 2019 @12:16AM
(#19831123)
Please read and follow the site guidelines when commenting here.
Re:All extensions disabled due to expiration of intermediate...
by greendestiny_re on Saturday May 04, 2019 @09:07AM
(#19826178)
All code is available – as a tar.xzipped archive of Firefox source code containing over 150k files and measuring over 1GB in size when unpacked.
Re:All extensions disabled due to expiration of intermediate...
by megous on Saturday May 04, 2019 @10:43AM
(#19826748)
grep -iR normandy
I expect code related to normandy to be ~1k LOC in size and probably written in JS. I haven't checked though, because I don't really care today.
Re:All extensions disabled due to expiration of intermediate...
by devcpp on Saturday May 04, 2019 @02:38PM
(#19828332)
And you shouldn't have to care. No one should. The very fact that this exists and that we are expected to trust it is very disappointing.
Re:All extensions disabled due to expiration of intermediate...
by lordlimecat on Saturday May 04, 2019 @02:27PM
(#19828249)
Open source software can't have a backdoor because the code is available to review.
Got it.
Re:All extensions disabled due to expiration of intermediate...
by verdandi on Saturday May 04, 2019 @06:38AM
(#19825625)
Type about:config in the address bar and search for 'app.normandy.enabled' flag.
Re:All extensions disabled due to expiration of intermediate...
by inferiorhuman on Saturday May 04, 2019 @06:48AM
(#19825659)
Well that's interesting. I see Normandy enabled, but if I go to the "Privacy and Security" section of the preferences page I see all the data collection and use stuff disabled. There's no obvious way to disable the Normandy back door.
Oh well, at least we don't have another season of Mr Robot spam to look forward to.
Re:All extensions disabled due to expiration of intermediate...
by rectang on Saturday May 04, 2019 @09:11AM
(#19826202)
Presumably the logic is something like:
if (studies.enabled) {
if (normandy.enabled) {
...
}
}
Re:All extensions disabled due to expiration of intermediate...
by AsyncAwait on Saturday May 04, 2019 @07:41AM
(#19825846)
> There's no obvious way to disable the Normandy back door.
???
It's a publicly documented feature with a publicly documented way to disable it.
Re:All extensions disabled due to expiration of intermediate...
by brynjolf on Saturday May 04, 2019 @07:46AM
(#19825860)
With an obscure name and no correlation to all the other spying and backdoor ING Mozilla are doing. Is this really the best option tog etaprivacy focused browser? I think this is all very worrying.
Re:All extensions disabled due to expiration of intermediate...
by awful_waffle on Saturday May 04, 2019 @09:51AM
(#19826424)
Can you elaborate on what 'other spying' Mozilla does? Do you mean their telemetry?
Re:All extensions disabled due to expiration of intermediate...
by brynjolf on Saturday May 04, 2019 @12:50PM
(#19827611)
Spying was the wrong word. But yes, the telemetry. The google analytics that are hidden on the extensions page, that only listen to the Do not track, but not the turn off telemetry checkbox. Sadly it just doesn't seem to stop.
Re:All extensions disabled due to expiration of intermediate...
by fjsolwmv on Saturday May 04, 2019 @09:55AM
(#19826457)
It's named after a world famous beachhead of an invasion. The name isn't that obscure for a feature that invades the userbase with a takeover.
Re:All extensions disabled due to expiration of intermediate...
by AsyncAwait on Saturday May 04, 2019 @12:13PM
(#19827328)
I am not sure what 'spying' Mozilla is doing, but I agree this should be better named and better highlighted.
Re:All extensions disabled due to expiration of intermediate...
by DoctorOetker on Saturday May 04, 2019 @06:45AM
(#19825647)
here the flag is true but the extensions are still unsupported