Closed Bug 1846866 Opened 2 years ago Closed 11 months ago

Remove traces of security.content.signature.root_hash from the source code

Categories

(Core :: Security: PSM, task)

task

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox126 --- fixed

People

(Reporter: robwu, Assigned: willdurand)

References

Details

(Whiteboard: [addons-jira])

Attachments

(1 file)

The security.content.signature.root_hash pref is no longer used as of the changes from bug 1769669, specifically https://hg.mozilla.org/mozilla-central/rev/42a09d35dd7b. Instead of configurable by pref, the trusted root certificates are hard-coded. There is only one trusted root, with some exceptions for testing purposes (see Utils.CERT_CHAIN_ROOT_IDENTIFIER).

Because the pref is now completely unused, the following logic is redundant and should be removed:

The pref was also mentioned in the Autograph repo, I submitted a PR here to fix the docs: https://github.com/mozilla-services/autograph/pull/859

:nalexander, :leplatrem is there any reasons not to do this clean-up? I am asking because this pref confused my while debugging content signature for remote settings yesterday. Thanks!

Flags: needinfo?(nalexander)
Flags: needinfo?(mathieu)

I believe that the only reason is probably due to limited resources and/or bystander effect

Flags: needinfo?(mathieu)

Yes, remove it. We also have https://bugzilla.mozilla.org/show_bug.cgi?id=1884969, which is similar, I think.

Flags: needinfo?(nalexander)
Assignee: nobody → wdurand
Status: NEW → ASSIGNED
Whiteboard: [addons-jira]
Pushed by wdurand@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/621085fd4c97 Remove traces of security.content.signature.root_hash. r=nalexander
Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: