Skip to content

Commit f099d16

Browse files
committed
Merge branch 'main' of gitlab.cryptoworkshop.com:root/bc-java
2 parents ea6ab94 + c569173 commit f099d16

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

docs/releasenotes.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,13 @@ <h3>2.1.2 Defects Fixed</h3>
2929
<li>Issues with non-constant time ML-KEM implementation ("Kyber Slash") have been fixed.</li>
3030
<li>Align ML-KEM input validation with FIPS 203 IPD requirements.</li>
3131
<li>Make PEM parsing more forgiving of whitespace to align with RFC 7468 - Textual Encodings of PKIX, PKCS, and CMS Structures.</li>
32+
<li>Fix CCM length checks with large nonce sizes (n=12, n=13).</li>
33+
<li>EAC: Fixed the CertificateBody ASN.1 type to support an optional Certification Authority Reference in a Certificate Request.</li>
34+
<li>ASN.1: ObjectIdentifier (also Relative OID) parsing has been reworked to avoid denial-of-service attacks against the parser.
35+
The contents octets for both types are now also limited to 4096 bytes.</li>
36+
<li>BCJSSE: Fixed a missing null check on the result of PrivateKey.getEncoded(), which could cause issues for HSM RSA keys.</li>
37+
<li>BCJSSE: When endpoint identification is enabled and an SSL socket is not created with an explicit hostname (as happens
38+
with HttpsURLConnection), hostname verification could be performed against a DNS-resolved IP address. This has been fixed.</li>
3239
</ul>
3340
<h3>2.1.3 Additional Features and Functionality</h3>
3441
<ul>

0 commit comments

Comments
 (0)