fix deleting preloaded intermediates by using the right field
Categories
(Core :: Security: PSM, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox66 | --- | unaffected |
firefox67 | --- | unaffected |
firefox68 | + | disabled |
firefox69 | --- | fixed |
People
(Reporter: keeler, Assigned: keeler)
References
(Blocks 1 open bug)
Details
(Whiteboard: [psm-blocked][psm-assigned])
Attachments
(1 file)
Due to some confusion, currently the code that removes preloaded intermediates uses the wrong field. Right now it's pubKeyHash
, but it should be derHash
when bug 1552304 lands.
[Tracking Requested - why for this release]: this is for intermediate preloading, which we're trying to ship in 68 (it's currently set to be enabled for early beta and before)
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
The initial implementation made some incorrect assumptions about the data that
was in our data set and used the wrong field to identify the certificates to
delete when they are removed from our preload list. Now that the data set has
the expected field (the hash of the whole certificate), we can use it instead.
Comment 3•6 years ago
|
||
bugherder |
Assignee | ||
Comment 5•6 years ago
|
||
We're disabling cert_storage (and thus intermediate preloading) on non-nightly channels for now, so when bug 1555110 lands and is uplifted, we won't need this (I'll update the flags when the time comes).
Updated•6 years ago
|
Description
•