LibreSSL 4.3.0

Projekt LibreSSL objavio je izdanje verzije 4.3.0, koja je već dostupna na OpenBSD ogledalima.

Ovo je razvojno izdanje za granu 4.3.x, stoga developeri pozivaju zajednicu na aktivno testiranje. Daljnje promjene API-a i ABI-a u grani 4.3 nisu planirane.

Ključna novina ove verzije bila je podrška za postkvantnu metodu razmjene ključeva MLKEM768_X25519 u TLS-u u skladu s IETF nacrtom draft-ietf-tls-ecdhe-mlkem. Ispravljena je 'off-by-one' greška u provjeri dubine X.509 certifikata, koja je mogla dovesti do prepisivanja 4 bajta u memoriji prilikom rada s zlonamjernim serverom ili kada je uključena provjera klijentovih certifikata. Maksimalna dubina sada je ograničena na 32. Problem je otkrila tvrtka Calif.io u suradnji s Claudeom i Anthropic Research.

Interna poboljšanja:

  • Uklonjeni su zastarjeli dijelovi koda koji su ostali nakon podrške za SSLv2 i SSLv3/TLS 1.0.
  • Prepisana je ec_point_cmp().
  • U DH_check() dodan je brzi put za dobro poznate proste brojeve DH, uključujući brojeve iz RFC 7919.

Promjene kompatibilnosti:

  • Uklonjeni su mnogi neiskorišteni BN_* makroi s neinformativnim imenima (BN_LONG, BN_BITS4, BN_MASK2 i dr.).
  • openssl(1) cms više ne prihvaća nepodržane ključeve -compress i -uncompress.
  • Dodana je zastavica PKCS7_NO_DUAL_CONTENT za kompatibilno ponašanje s nekim jezičnim vezama.

Ispravke grešaka:

  • Ispravljene su curenja memorije u CMS_EncryptedData_encrypt() i nref_nos().
  • Ispravljeno je kodiranje bitnih nizova s završnim nulama.
  • Ispravljeno je rušenje prilikom parsiranja PKCS#12 i timestamp odgovora.
  • Ispravljeno je više grešaka u libtls (provjere duljine, dosljednost poruka o grešci).

Ostalo:

  • U libssl dodana je podrška za algoritam RSASSA-PSS s OID-om.
  • U javni API dodane su funkcije X509_VERIFY_PARAM_set_hostflags() i SSL_SESSION_dup().
  • BIGNUM sada koristi standardne C99 tipove (uint64_t/uint32_t), što ispravlja probleme na 64-bitnom Windows-u.

Izvor: linux.org.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster