aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugene Syromiatnikov <[email protected]>2026-10-04 12:53:02 +0200
committerTomas Mraz <[email protected]>2026-10-21 18:41:05 +0200
commitdf40f231a4c58335868b330ccfabe124e01c1ad6 (patch)
treee35d757b4e1b22018e2f52c8f936812afd95b5af
parentCHANGES.md, NEWS.md: update for 4.0.3 (diff)
downloadopenssl-df40f231a4c58335868b330ccfabe124e01c1ad6.tar.gz
openssl-df40f231a4c58335868b330ccfabe124e01c1ad6.zip
CHANGES.md, NEWS.md: 4.0.3 fixups
Fix CVE-2026-54872 title wording, fix typos in CVE-2026-35191, CVE-2026-75804, and PR #31610[1] descriptions, mention the FIPS indicator change in NEWS.md. [1] https://github.com/openssl/openssl/pull/31610 Co-Authored-by: Mounir IDRASSI <[email protected]> Signed-off-by: Eugene Syromiatnikov <[email protected]> Reviewed-by: Neil Horman <[email protected]> Reviewed-by: Milan Broz <[email protected]> Merge-date: Wed Oct 21 16:41:20 2026 Merged-from: https://github.com/openssl/openssl/pull/33052
-rw-r--r--CHANGES.md9
-rw-r--r--NEWS.md13
2 files changed, 17 insertions, 5 deletions
diff --git a/CHANGES.md b/CHANGES.md
index dedeab8b5c7..4372821d92f 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -762,7 +762,7 @@ OpenSSL 4.0
Severity: Low
- Issue summary: The OpenSSL QUIC server, when configured to not preform
+ Issue summary: The OpenSSL QUIC server, when configured to not perform
address validation, can be forced to count incoming packets multiple times
in its unvalidated credit computation, leading to a violation
of the [RFC 9000] unvalidated connection amplification limit of 3 times
@@ -800,7 +800,8 @@ OpenSSL 4.0
*Alexandr Nedvědický*
- * Fixed a timing side-channel in scalar multiplication for mon-NIST EC curves.
+ * Fixed a timing side-channel leak in generic elliptic curve scalar
+ multiplication.
Severity: Low
@@ -893,7 +894,7 @@ OpenSSL 4.0
flow control for streams to make the QUIC stack receive ~100 MiB of memory
instead of 768 KiB (default flow control window size).
- Reportedby: Moltenbit, Bhabani Sankar Das, Saiyowa Security Team, mzfr.
+ Reported by: Moltenbit, Bhabani Sankar Das, Saiyowa Security Team, mzfr.
([CVE-2026-75804])
@@ -978,7 +979,7 @@ OpenSSL 4.0
*Alexandr Nedvědický*
* Fixed a bug where `EVP_DecryptFinal()` incorrectly reported a stale success
- on AES-SIV authentication failure after a preciously successful message
+ on AES-SIV authentication failure after a previously successful message
decryption.
<!-- https://github.com/openssl/openssl/pull/31610 -->
diff --git a/NEWS.md b/NEWS.md
index 87c04f96143..c483f705459 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -112,7 +112,8 @@ This release incorporates the following bug fixes and mitigations:
* 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.
+ * Fixed a timing side-channel leak in generic elliptic curve scalar
+ multiplication.
([CVE-2026-54872])
* Fixed QUIC `STREAM` fragment metadata DoS.
@@ -147,6 +148,16 @@ This release incorporates the following bug fixes and mitigations:
where incomplete writes down the BIO chain may result in the loss of encoded
base64 data.
+This release incorporates the following potentially significant or incompatible
+changes:
+
+ * Changed the OpenSSL FIPS provider so that every algorithm advertised
+ with `fips=yes` property explicitly exposes a `fips-indicator` gettable
+ context parameter, that returns 1 for an approved operation. The absence
+ of an indicator is no longer interpreted as approval. Algorithms advertised
+ with `fips=no` property, including X448MLKEM1024, remain unapproved
+ and return 0 when they expose the indicator.
+
### Major changes between OpenSSL 4.0.1 and OpenSSL 4.0.2 [25 Aug 2026]
OpenSSL 4.0.2 is a security patch release. The most severe CVE fixed