Den ideella certifikatmyndigheten Letâs Encrypt, som kontrolleras av samhĂ€llet och erbjuder certifikat utan kostnad till alla som vill ha, har meddelat om en förtidsĂ„terkallelse av omkring tvĂ„ miljoner TLS-certifikat, vilket utgör cirka 1 % av alla aktiva certifikat frĂ„n denna certifikatmyndighet. Ă terkallelsen av certifikaten initierades pĂ„ grund av att det upptĂ€cktes brister i de specifikationskrav som gĂ€ller för den kod som anvĂ€nds av Letâs Encrypt, gĂ€llande implementeringen av TLS-ALPN-01-förlĂ€ngningen (RFC 7301, Application-Layer Protocol Negotiation). Avvikelsen var kopplad till avsaknaden av vissa kontroller som utfördes under processen för att etablera anslutningar baserade pĂ„ TLS-förlĂ€ngningen ALPN, som anvĂ€nds i HTTP/2. Mer information om hĂ€ndelsen kommer att publiceras efter att Ă„terkallelsen av de problematiska certifikaten har avslutats.
Den 26 januari klockan 03:48 (MSK) ÄtgÀrdades problemet, men alla certifikat vars utgivning anvÀnde metoden TLS-ALPN-01 kommer att anses ogiltiga. à terkallelsen av certifikaten börjar den 28 januari klockan 19:00 (MSK). Fram till dess rekommenderas anvÀndare som anvÀnder verifikationsmetoden TLS-ALPN-01 att uppdatera sina certifikat, annars kommer de att anses ogiltiga i förtid.
Meddelanden om behovet av att uppdatera certifikaten har skickats via e-post. AnvÀndare som anvÀnder verktygen Certbot och dehydrated för att fÄ certifikat, med standardinstÀllningar, pÄverkades inte av problemet. Metoden TLS-ALPN-01 stöds i paketen Caddy, Traefik, apache mod_md och autocert. Du kan kontrollera korrektheten av dina certifikat genom att söka efter identifierare, serienummer eller domÀner i listan över problematiska certifikat.
Eftersom Ă€ndringarna pĂ„verkar beteendet vid verifiering med metoden TLS-ALPN-01 kan det krĂ€vas en uppdatering av ACME-klienten eller Ă€ndring av instĂ€llningarna (Caddy, bitnami/bn-cert, autocert, apache mod_md, Traefik). Ăndringarna omfattar att anvĂ€nda TLS-versioner som inte Ă€r Ă€ldre Ă€n 1.2 (klienter kommer nu inte att kunna anvĂ€nda TLS 1.1) och att stöd för OID 1.3.6.1.5.5.7.1.30.1, som identifierar det förĂ„ldrade tillĂ€gget acmeIdentifier, inte lĂ€ngre stöds, vilket endast fanns i tidiga utkast av specifikationen RFC 8737 (vid skapandet av certifikatet tillĂ„ts nu endast OID 1.3.6.1.5.5.7.1.31, och klienter som anvĂ€nder OID 1.3.6.1.5.5.7.1.30.1 kommer inte att kunna fĂ„ ett certifikat).
KĂ€lla: opennet.ru
