Zraniteľnosť v GnuTLS, ktorá umožňuje obnoviť reláciu TLS 1.3 bez znalosti kľúča

V knižnici GnuTLS, ktorá je predvolene používaná v mnohých balíčkoch Debiana, vrátane správcu balíčkov APT a mnohých utilít, bola zistená zraniteľnosť (CVE-2020-13777), ktorá umožňuje obnoviť predtým zastavené TLS relácie bez znalosti session key. Z praktického hľadiska môže byť zraniteľnosť použitá na vykonanie MITM útokov.

Zraniteľnosť je spôsobená nesprávnym vytváraním session ticket kľúča – TLS server nepriraďoval šifrovací session key k hodnote odovzdanej aplikáciou. Pred prvou rotáciou kľúča TLS server pri formovaní session kľúčov naďalej používa nesprávne údaje namiesto šifrovacieho kľúča, ktorý dostal od aplikácie, čo útočníkovi umožňuje obísť autentifikáciu v TLS 1.3 a obnoviť predchádzajúce relácie v režime TLS 1.2.

Zraniteľnosť bola odstránená vo vydaní 3.6.14, v ktorom sú tiež opravené má problémy problémy so spracovaním krížovo podpísaných certifikátov, ktoré sa objavili po zániku koreňového certifikátu AddTrust. Problém sa prejavuje od vydania 3.6.4 (2018-09-24). V distribúciách bola zraniteľnosť opravená v Debian, SUSE, FreeBSD, Fedora, Ubuntu, EPEL, RHEL 8 (RHEL 6 a 7 nepodlieha).

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster