Re:Update Regarding Add-Ons in Firefox
by ChrisSD on Saturday May 04, 2019 @12:26PM
(#19827415)
This is true. However it is signed by moz and looking at the source it seems safe enough (the cert is legit). It's just a normal wrapper with the following code added:
[ Parent
| on HN ]
Out of interest, what's special about this add-on that allows it to install intermediate certificates like this vs. an add-on that any random dev could write?
In the manifest it has a special "experiment_apis":
"experiment_apis": {
"skeleton": {
"schema": "experiments/skeleton/schema.json",
"parent": {
"scopes": [
"addon_parent"
],
"script": "experiments/skeleton/api.js",
"paths": [
[
"experiments",
"skeleton"
]
]
}
}
}
Only Mozilla can use these on release versions of Firefox. If you want some more details then try here: https://firefox-source-docs.mozilla.org/toolkit/components/e...
Re:Update Regarding Add-Ons in Firefox
by denibertovic on Monday May 06, 2019 @09:12AM
(#19839077)
Also how can I verify that intermediate certificate? Is that a base64 encoded string?
Re:Update Regarding Add-Ons in Firefox
by denibertovic on Monday May 06, 2019 @09:11AM
(#19839065)
Where does it say specifically on that page you linked that only Mozilla can use these apis?
Re:Update Regarding Add-Ons in Firefox
by AsyncAwait on Saturday May 04, 2019 @12:34PM
(#19827477)
It's installed as a study addon, only Mozilla could install these.
> It's installed as a study addon, only Mozilla could install these.
And that gives it access to use `Cc`/Components.classes?
Re:Update Regarding Add-Ons in Firefox
by AsyncAwait on Saturday May 04, 2019 @01:21PM
(#19827817)
Not familiar with the specifics, just know that Mozilla uses this mechanism to sometimes ship experimental features to a select group of Firefox users that have it enabled and they used it today to issue this hotfix to anyone who has field studies enabled.
Why can't they just release that certificate for everyone to install on all affected non-recent and derivative builds (like Tor Browser)? Or is the internal certificate storage different from the one that is configurable in settings? Then tell us straight away what file to change, and the community (everyone likes to mention so much) comes up with the ways to patch it much faster than you think.
Re:Update Regarding Add-Ons in Firefox
by noisem4ker on Saturday May 04, 2019 @06:49PM
(#19829884)
Thanks to this script, I think I just managed to apply the patch to an old Firefox 56 install, whereas the .xpi had no effect.
There are other people here who I think would really appreciate details if you still have them.