Skip to contentSkip to conversation

package/libopenssl: security bump to 3.5.9

PATCH Applied Waldemar Brodkorb 2 participants 2 messages Oct 1 – Oct 2

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 package/libopenssl: security bump to 3.5.9

OpenSSL 3.5.9 is a security patch release. The most severe CVE fixed in this release is High.

This release incorporates the following bug fixes and mitigations:

Fixed DTLS retransmissions of handshake messages from a stale buffer offset. (CVE-2026-84782)

Fixed excessive memory allocation in relative CRLDP processing. (CVE-2026-35189)

Fixed QUIC unvalidated amplification credit may be over-accounted. (CVE-2026-35191)

Fixed potential CPU DoS via O(n^2) fragment reassembly in QUIC. (CVE-2026-42772)

Fixed a timing side-channel in scalar multiplication for mon-NIST EC curves. (CVE-2026-54872)

Fixed QUIC STREAM fragment metadata DoS.
(CVE-2026-54873)

Fixed non-constant-time SM2 scalar multiplication on ARM64 and RISC-V. (CVE-2026-54875)

Fixed out-of-bounds access after SSL_set_SSL_CTX() during a handshake. (CVE-2026-72897)

Fixed QUIC connection-level flow control was not enforced for streams. (CVE-2026-75804)

Fixed a NULL pointer dereference in CMP client revocation response handling. (CVE-2026-75805)

Fixed an unauthenticated and undersized DTLS 1.2 AEAD record causing DoS. (CVE-2026-75806)

Fixed a timing side-channel in SM2 signature generation. (CVE-2026-77696)

Fixed an unbounded RETIRE_CONNECTION_ID backlog in QUIC stack implementation.
(CVE-2026-84784)

Fixed a bug where EVP_DecryptFinal() incorrectly reported a stale success on AES-SIV authentication failure.

---
 package/libopenssl/libopenssl.hash | 4 ++--
 package/libopenssl/libopenssl.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/libopenssl/libopenssl.hash +2 -2
index 814b4eb0dc..3938a81e5e 100644
@@ -1,5 +1,5 @@
-# From https://github.com/openssl/openssl/releases/download/openssl-3.5.8/openssl-3.5.8.tar.gz.sha256
-sha256  a8f84a39918ec6415ce765d9b429d313ba97b8143169c172e734b9514464f5b2  openssl-3.5.8.tar.gz
+# From https://github.com/openssl/openssl/releases/download/openssl-3.5.9/openssl-3.5.9.tar.gz.sha256
+sha256  603f5602e2eef00d77fbd429d34dcd5822bb301757a1bc9cdb24c670f1eb859a  openssl-3.5.9.tar.gz
 
 # License files
 sha256  7d5450cb2d142651b8afa315b5f238efc805dad827d91ba367d8516bc9d49e7a  LICENSE.txt
package/libopenssl/libopenssl.mk +1 -1
index 6620eee274..d16d024d89 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LIBOPENSSL_VERSION = 3.5.8
+LIBOPENSSL_VERSION = 3.5.9
 LIBOPENSSL_SITE = https://github.com/openssl/openssl/releases/download/openssl-$(LIBOPENSSL_VERSION)
 LIBOPENSSL_SOURCE = openssl-$(LIBOPENSSL_VERSION).tar.gz
 LIBOPENSSL_LICENSE = Apache-2.0
Signature · 6 lines
2.47.3

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#1 lore raw

In reply of:

Quoted 41 lines

OpenSSL 3.5.9 is a security patch release. The most severe CVE fixed in this release is High.

This release incorporates the following bug fixes and mitigations:

Fixed DTLS retransmissions of handshake messages from a stale buffer offset. (CVE-2026-84782)

Fixed excessive memory allocation in relative CRLDP processing. (CVE-2026-35189)

Fixed QUIC unvalidated amplification credit may be over-accounted. (CVE-2026-35191)

Fixed potential CPU DoS via O(n^2) fragment reassembly in QUIC. (CVE-2026-42772)

Fixed a timing side-channel in scalar multiplication for mon-NIST EC curves. (CVE-2026-54872)

Fixed QUIC STREAM fragment metadata DoS.
(CVE-2026-54873)

Fixed non-constant-time SM2 scalar multiplication on ARM64 and RISC-V. (CVE-2026-54875)

Fixed out-of-bounds access after SSL_set_SSL_CTX() during a handshake. (CVE-2026-72897)

Fixed QUIC connection-level flow control was not enforced for streams. (CVE-2026-75804)

Fixed a NULL pointer dereference in CMP client revocation response handling. (CVE-2026-75805)

Fixed an unauthenticated and undersized DTLS 1.2 AEAD record causing DoS. (CVE-2026-75806)

Fixed a timing side-channel in SM2 signature generation. (CVE-2026-77696)

Quoted 8 lines

Fixed an unbounded RETIRE_CONNECTION_ID backlog in QUIC stack implementation.
(CVE-2026-84784)

Fixed a bug where EVP_DecryptFinal() incorrectly reported a stale success on AES-SIV authentication failure.

Applied to 2025.02.x. Thanks

Quoted 22 lines
---
 package/libopenssl/libopenssl.hash | 4 ++--
 package/libopenssl/libopenssl.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/libopenssl/libopenssl.hash +2 -2
index 814b4eb0dc..3938a81e5e 100644
@@ -1,5 +1,5 @@
-# From https://github.com/openssl/openssl/releases/download/openssl-3.5.8/openssl-3.5.8.tar.gz.sha256
-sha256  a8f84a39918ec6415ce765d9b429d313ba97b8143169c172e734b9514464f5b2  openssl-3.5.8.tar.gz
+# From https://github.com/openssl/openssl/releases/download/openssl-3.5.9/openssl-3.5.9.tar.gz.sha256
+sha256  603f5602e2eef00d77fbd429d34dcd5822bb301757a1bc9cdb24c670f1eb859a  openssl-3.5.9.tar.gz
 
 # License files
 sha256  7d5450cb2d142651b8afa315b5f238efc805dad827d91ba367d8516bc9d49e7a  LICENSE.txt
package/libopenssl/libopenssl.mk +0 -0
index 6620eee274..d16d024d89 100644

package/libopenssl/libopenssl.mk line 10

Quoted 8 lines
package/libopenssl/libopenssl.mk +1 -1
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LIBOPENSSL_VERSION = 3.5.8
+LIBOPENSSL_VERSION = 3.5.9
 LIBOPENSSL_SITE = https://github.com/openssl/openssl/releases/download/openssl-$(LIBOPENSSL_VERSION)
 LIBOPENSSL_SOURCE = openssl-$(LIBOPENSSL_VERSION).tar.gz
 LIBOPENSSL_LICENSE = Apache-2.0

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot