stop caching intermediate certificates
Categories
(Core :: Security: PSM, task, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox130 | --- | fixed |
People
(Reporter: keeler, Assigned: keeler)
References
Details
(Whiteboard: [psm-assigned])
Attachments
(1 file)
Firefox caches intermediate certificates from verified TLS certificate chains. This feature is an attempt to paper over misconfigured servers that don't send the appropriate intermediate certificates in the TLS handshake. However, it often leads to confusion (e.g. connections to misconfigured servers succeeding in old profiles but failing in new ones). Now that we have intermediate preloading and third party intermediate certificates, caching intermediates shouldn't be necessary. Removing this feature will also simplify the implementation and improve the performance of TLS certificate verification.
| Assignee | ||
Comment 1•1 year ago
|
||
<0.2% of users make use of the NSS cert DB when building certificate chains, so I think we're good to go ahead with this: https://sql.telemetry.mozilla.org/queries/101293/source#249613
| Assignee | ||
Comment 2•1 year ago
|
||
Comment 4•1 year ago
|
||
| bugherder | ||
Description
•