Will non-mozilla websites be eligible to be added into our preload list, or
is it restricted to our own properties?

On Sun, Nov 17, 2019, 8:17 PM Dana Keeler <dkee...@mozilla.com> wrote:

> The breadth of the web public key infrastructure (PKI) is both an asset
> and a risk. Websites have a wide range of certificate authorities (CAs)
> to choose from to obtain certificates for their domains. As a
> consequence, attackers also have a wide range of potential targets to
> try to exploit to get a mis-issued certificate. The HTTP Public Key
> Pinning (HPKP) [0] header was intended to allow individual sites to
> restrict the web PKI to a subset as it applies to their domains, thus
> decreasing their exposure to compromised CAs.
> Unfortunately, HPKP has seen little adoption, largely because it has
> proved to be too dangerous to use. There are a number of scenarios that
> can render websites inoperable, even if they themselves don't use the
> header. Chrome removed support for it in version 72 in January of this
> year [1]. According to our compatibility information, Opera, Android
> webview, and Samsung Internet are the only other implementations that
> support the header [2]. At this point, it represents too much of a risk
> to continue to enable in Firefox.
> A related mechanism, DNS Certification Authority Authorization (CAA)
> [3], also allows websites to restrict which CAs can issue certificates
> for their domains. This has seen much larger adoption and does not
> suffer from the drawbacks of HPKP.
> Earlier today, bug 1412438 [4] landed in Firefox Nightly [5] to disable
> HPKP via a preference. New HPKP headers will not be processed, and
> previously-cached HPKP information will not be consulted.
> The static list of key pinning information that ships with Firefox is
> still enabled, and these pins will still be enforced.
>
> [0] https://tools.ietf.org/html/rfc7469
> [1] https://www.chromestatus.com/feature/5903385005916160
> [2] https://developer.mozilla.org/en-US/docs/Web/HTTP/Public_Key_Pinning
> [3] https://tools.ietf.org/html/rfc6844
> [4] https://bugzilla.mozilla.org/show_bug.cgi?id=1412438
> [5] Coincidentally, version 72
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to