LibreSSL 4.3.0

Projekt LibreSSL oznámil vydanie verzie 4.3.0, ktorá je už dostupná na zrkadlách OpenBSD.

Toto je development-vydanie pre vetvu 4.3.x, preto vývojári vyzývajú komunitu k aktívnemu testovaniu. Ďalšie zmeny API a ABI v vetve 4.3 nie sú plánované.

Kľúčovým novinkou tejto verzie je podpora postkvantovej metódy výmeny kľúčov MLKEM768_X25519 v TLS v súlade s návrhom IETF draft-ietf-tls-ecdhe-mlkem. Opravená bola chyba „off-by-one“ v kontrole hĺbky certifikátu X.509, ktorá mohla viesť k prepísaniu 4 bajtov v pamäti pri práci s škodlivým serverom alebo pri zapnutej kontrole klientských certifikátov. Maximálna hĺbka je teraz obmedzená na 32. Problém bol objavený spoločnosťou Calif.io v spolupráci s Claude a Anthropic Research.

Interné vylepšenia:

  • Odstránené zastarané fragmenty kódu, ktoré zostali z podpory SSLv2 a SSLv3/TLS 1.0.
  • Prepis ec_point_cmp().
  • Do DH_check() bol pridaný rýchly priechod pre dobre známe prvočísla DH, vrátane čísel z RFC 7919.

Zmeny v kompatibilite:

  • Odstránené množstvo nepoužívaných makier BN_* s neinformatívnymi názvami (BN_LONG, BN_BITS4, BN_MASK2 a ďalšie).
  • openssl(1) cms už neprijíma nepodporované kľúče -compress a -uncompress.
  • Pridaná vlajka PKCS7_NO_DUAL_CONTENT pre kompatibilné správanie s niektorými jazykovými väzbami.

Opravy chýb:

  • Opravené úniky pamäte v CMS_EncryptedData_encrypt() a nref_nos().
  • Opravené kódovanie bitových reťazcov s koncovými nulami.
  • Opravený pád pri parsovaní PKCS#12 a odpovedí timestamp.
  • Opravené množstvo chýb v libtls (kontroly dĺžky, konzistencia chybových správ).

Ostatné:

  • V libssl bola pridaná podpora algoritmu RSASSA-PSS s OID.
  • Do verejného API boli pridané funkcie X509_VERIFY_PARAM_set_hostflags() a SSL_SESSION_dup().
  • BIGNUM teraz využíva štandardné typy C99 (uint64_t/uint32_t), čo opravuje problémy na 64-bitových Windows.

Zdroj: linux.org.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