LibreSSL 4.3.0

LibreSSL projekti kuulutas välja versiooni 4.3.0, mis on juba saadaval OpenBSD peegeldustes.

See on arendusväljaanne haru 4.3.x jaoks, seega kutsuvad arendajad kogukonda üles aktiivselt testima. Edasisi API ja ABI muudatusi harus 4.3 ei kavandata.

Selle versiooni peamine uuendus on postkvantsete võtmevahetusmeetodi MLKEM768_X25519 toetamine TLS-is vastavalt IETF kavandi draft-ietf-tls-ecdhe-mlkem. Parandatud on "off-by-one" tõrge X.509 sertifikaadi sügavuse kontrollis, mis võis viia 4 baidi ülekaalu kirjutamiseni mälu korral pahavara või aktiveeritud kliendisertifikaatide kontrollimise korral. Maksimaalne sügavus on nüüd piiratud 32-ga. Probleem avastati Calif.io koostöös Claude ja Anthropic Researchiga. serveriga või kui kliendi sertifikaatide kontroll on sisse lülitatud. Maksimaalne sügavus on nüüd piiratud 32-ga. Probleem tuvastati Calif.io koostöös Claude'i ja Anthropic Researchiga.

Sisemised täiustused:

  • Eemaldatud on vananenud koodifragmendid, mis on alles jäänud SSLv2 ja SSLv3/TLS 1.0 toetuse tõttu.
  • ec_point_cmp() on ümber kirjutatud.
  • DH_check() on lisatud kiire tee tuntud prime numbrite DH jaoks, sealhulgas numbrid RFC 7919-st.

Ühilduvuse muudatused:

  • Eemaldatud on mitmed kasutamata makrod BN_*, millel on ebainformatiivsed nimed (BN_LONG, BN_BITS4, BN_MASK2 jne).
  • openssl(1) cms enam ei toeta enam mitteühendatud võtmeid -compress ja -uncompress..
  • Lisatud lipp PKCS7_NO_DUAL_CONTENT mõnede keele sidemete ühilduva käitumise jaoks.

Veaparandused:

  • CMS_EncryptedData_encrypt() ja nref_nos() mälu leke on kõrvaldatud.
  • Bitivahede kodeerimist lõppnullidega on parandatud.
  • PKCS#12 ja timestamp-vastuste tõlgendamisel on tõrge kõrvaldatud.
  • libtls-i mitmed vead on parandatud (pikkuse kontrollid, veateadete kokkuvõtte konsistents).

Muu:

  • libssl-i on lisatud RSASSA-PSS algoritmi tugi OID-iga.
  • Avalikku API-sse on lisatud X509_VERIFY_PARAM_set_hostflags() ja SSL_SESSION_dup() funktsioonid.
  • BIGNUM kasutab nüüd standardseid C99 tüüpe (uint64_t/uint32_t), mis lahendab probleemid 64-bitiste Windowsi süsteemidega.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster