[TLP:CLEAR] GnuTLS 3.8.4 opravuje 2 zraniteľnosti (Key disclosure + DoS)
Zraniteľnosť nazvaná Minerva využíva časový postranný kanál v ECDSA kóde pri využití deterministrického režimu (GNUTLS_PRIVKEY_FLAG_REPRODUCIBLE) [1], umožňujúci degradáciu veľkosti nonce v rámci jednej transakcie [2] a rekonštrukciu privátneho kľúča po nazbieraní do tisíc podpisov známych správ [3]. Dopad: Information exposure Odporúčania: Aktualizácia na GnuTLS 3.8.4
Zraniteľnosť sa nachádza v produkte:
- GnuTLS;<3.8.4
CVSS: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Viac informácií:
- CVE-2024-28834 na cve.org, NVD
- CWE-208 na cwe.mitre.org
- CWE-200 na cwe.mitre.org
Zraniteľnosť bola verejne oznámená 21. 3. 2024.
Odopretie služby pri validácií reťaze X509 certifikátov s dĺžkou väčšou ako 16 [4]. Podrobnejšie technické informácie a postup reprodukcie sú v lístku [5]. Chyba sa nachádzala vo funkcii gnutls_x509_trust_list_verify_crt2(), bola opravená v rámci zmeny [6]. Dopad: Denial of service Odporúčania: Aktualizácia na GnuTLS 3.8.4
Zraniteľnosť sa nachádza v produkte:
- GnuTLS;<3.8.4
CVSS: CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H
Viac informácií:
- CVE-2024-28835 na cve.org, NVD
- CWE-248 na cwe.mitre.org
Zraniteľnosť bola verejne oznámená 21. 3. 2024.
kryptografická knižnica GnuTLS vyšla v stredu 20.03.2024 vo verzii 3.8.4 opravujúcej dve zraniteľnosti - jednu umožňujúcu únik ECDSA kľúča za špecifických podmienok a druhú vedúcu na pád nástroja certtool a potenciálne iných aplikácií využívajúcich knižnicu pre validáciu certifikátov. Podrobné poznámky k vydaniu sú v [7].
Odkazy
- [1] https://nvd.nist.gov/vuln/detail/CVE-2024-28834
- [2] https://gitlab.com/gnutls/gnutls/-/issues/1516
- [3] https://www.gnutls.org/security-new.html#GNUTLS-SA-2023-12-04
- [4] https://www.gnutls.org/security-new.html#GNUTLS-SA-2024-01-23
- [5] https://gitlab.com/gnutls/gnutls/-/issues/1525
- [6] https://gitlab.com/gnutls/gnutls/-/commit/e369e67a62f44561d417cb233acc566cc696d82d
- [7] https://lists.gnupg.org/pipermail/gnutls-help/2024-March/004845.html
CESNET, z.s.p.o. dňa 25. 3. 2024.