LibreSSL 4.3.0

A LibreSSL projekt bejelentette a 4.3.0 verzió kiadását, amely már elérhető az OpenBSD tükrein.

Ez egy fejlesztési kiadás a 4.3.x ágon, ezért a fejlesztők arra kérik a közösséget, hogy aktívan teszteljék. További API és ABI változások nem várhatóak a 4.3 ágon.

Ennek a verziónak a kulcsfontosságú újdonsága a MLKEM768_X25519 posztkvantum kulcscsere-módszer támogatása a TLS-ben az IETF draft-ietf-tls-ecdhe-mlkem tervezetének megfelelően. Kijavították az X.509 tanúsítvány mélységellenőrzésében fellépő "off-by-one" hibát, amely kártékony kód esetén 4 byte memória felülírásához vezetett. szerverrel vagy kliens tanúsítványok ellenőrzésének engedélyezésekor. A maximális mélység most 32-re van korlátozva. A problémát a Calif.io cég fedezte fel Claude-dal és az Anthropic Research-el együttműködve.

Belső fejlesztések:

  • Eltávolították az SSLv2 és SSLv3/TLS 1.0 támogatásából megmaradt elavult kódrészleteket.
  • Az ec_point_cmp() újra lett írva.
  • A DH_check() funkcióhoz gyors utat adtak hozzá a jól ismert DH prímszámokhoz, beleértve az RFC 7919-ben szereplő számokat is.

Kompatibilitási változások:

  • Több, nem használt BN_* makrót eltávolítottak, amelyek nem informatív nevekkel (BN_LONG, BN_BITS4, BN_MASK2 stb.) rendelkeztek.
  • Az openssl(1) cms már nem fogad el nem támogatott -compress és -uncompress kulcsokat.
  • PKCS7_NO_DUAL_CONTENT zászló került hozzáadásra a néhány nyelvi kötéshez való kompatibilis viselkedés érdekében.

Hibajavítások:

  • Memóriaszivárgásokat javítottak a CMS_EncryptedData_encrypt() és nref_nos() funkciókban.
  • Kijavították a végzáró nullákkal rendelkező bitláncok kódolását.
  • Kijavították a hibát a PKCS#12 és időbélyeg-válaszok elemzésekor.
  • Számos hibát javítottak a libtls-ben (hosszellenőrzések, hibaüzenetek konzisztenciája).

Egyéb:

  • A libssl-be RSASSA-PSS algoritmus támogatást adtak hozzá OID-del.
  • A nyilvános API-hoz hozzáadták az X509_VERIFY_PARAM_set_hostflags() és SSL_SESSION_dup() funkciókat.
  • A BIGNUM most standard C99 típusokat (uint64_t/uint32_t) használ, ami javítja a problémákat a 64 bites Windows rendszeren.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster