Re: [BLFS Trac] #23035: nss-3.123

"BLFS Trac" ([email protected] via blfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <[email protected]>
#23035: nss-3.123
-------------------------+------------------------------
 Reporter:  Bruce Dubbs  |       Owner:  Douglas R. Reno
     Type:  enhancement  |      Status:  assigned
 Priority:  normal       |   Milestone:  13.1
Component:  BOOK         |     Version:  git
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+------------------------------
Comment (by Douglas R. Reno):

 **NSS 3.122**

 {{{
   - Bug 2023209 - ensure permittedSubtrees don't match wildcards that
 could be outside
 the permitted tree.
    - Bug 2023664 - run mach doc-lint from generate_release_doc.py.
    - Bug 2023207 - Fix integer underflow in tls13_AEAD when ciphertext is
 shorter than
 tag.
    - Bug 2020614 - tls13_CopyEchConfigs uses PR_LIST_TAIL instead of loop
 variable.
    - Bug 2021911 - fix cipher spec count intermittent CI failures.
    - Bug 2021913 - fix Mlkem768x25519ShareDamager intermittent CI
 failures.
    - Bug 2023437 - lint the legacy documentation.
    - Bug 2023437 - lint the NSS 3.112.3 release notes.
    - Bug 2023437 - add a doc-lint CI job.
    - Bug 2020224 - Add more useful coverage reports to CI and fail if new
 commit isn't
 tested.
    - Bug 1472747 - wrong alert for malformed TLS 1.3 Finished.
    - Bug 1916429 - Swap order of asserts and state check.
    - Bug 2022149 - set correct value of unused curve parameters in
 tls13_HandleKeyShare.
    - Bug 2017929 - GCM needs to check for various limits in FIPS mode.
    - Bug 2017938 - Get Key Length not working from ED and Montgomery keys.
    - Bug 2017927 - Not all ike modes are FIPS approved. Adjust the
 indicators when they
 aren't.
    - Bug 2020721 - fix intermittent ssl.sh test failures on windows
 runners.
    - Bug 2017918 - FIPS indicators on HKDF needs to be restricted to TLS
 usage.
    - Bug 2017920 - Generate keys not getting indicators.
    - Bug 2020612 - improve error handling in smime_init_once.
    - Bug 1987288 - Detect CPU features on OpenBSD using elf_aux_info.
    - Bug 2019357 - RSA_EMSAEncodePSS should validate the length of mHash.
    - Bug 2020442 - more robustly distinguish SFTKSessionObject and
 SFTKTokenObjects.
    - Bug 2019194 - fix missing .S file error in Solaris Makefile builds.
    - Bug 2020486 - fix memory leak in NSC_GenerateKey error path.
    - Bug 2020615 - Missing SECFailure return after FATAL_ERROR in
 tls13_HandleEncryptedExtensions.
    - Bug 2020613 - release xmit buf lock on dtls13_MaybeSendKeyUpdate
 error paths.
    - Bug 2020849 - release 1stHandshakeLock on SSL_ResetHandshake error
 path.
    - Bug 2020188 - avoid null deref in mp_div_d sign normalization.
    - Bug 2017945 - Temp private key lifecycle is broken.
    - Bug 1851073 - protect rwSessionCount with slotLock.
    - Bug 2019224 - Remove invalid PORT_Free().
    - Bug 1828713 - Fix intermittent ClientGreaseKeyShare test failure.
    - Bug 2018200 - Fix kCtxStr len passed to tls_SignOrVerifyUpdate.
    - Bug 2019760 - patch upstream acvp-rust during checkout to avoid build
 failures.
    - Bug 2019760 - update acvp Dockerfile.
    - Bug 2017997 - CKA_PARAM_SET missing from the CK_ULONG list in
 softoken.
    - Bug 2018000 - CKA_SEED missing from isPrivate in the database.
    - Bug 2019717 - update abicheck expectation for __nss_InitLock.
    - Bug 2019327 - taskcluster: set NSS_DISABLE_LIBPKIX=1 in test env for
 static builds.
    - Bug 2019327 - tests: fix setup_policy to use ROOTCERTSFILE for root
 cert module
 path.
    - Bug 2019327 - tests: fix selfserv/httpserv PID handling and wait exit
 code for
 MSYS_NT.
    - Bug 2019327 - tests: add native_path helper for cross-platform path
 conversion.
    - Bug 2019327 - tstclnt, strsclnt: avoid DNS lookup for loopback
 addresses on
 Windows.
    - Bug 2019090 - avoid platform GCM for x64 iOS emulator builds.
    - Bug 2012002 - remove lock instrumentation feature.
    - Bug 2017923 - Move FIPS indicator structures out of
 fips_algorithms.h.
    - Bug 2018064 - all.sh is failing in FIPS SSL test in main tree.
    - Bug 1975973 - fix memory leaks in crmf tests.
    - Bug 2012547 - fix unsatisfiable condition in lg_getTrust.
    - Bug 2006218 - allow selfserv makefile build to use system zlib.
    - Bug 2002247 - Add allocation limit to pkcs12 decoding.
    - Bug 2012406 - Add text/html single-line example emails to NSS S/SMIME
 CMS tests.
 }}}

 **NSS 3.122.1**

 {{{
    - Bug 2030135 - improve error handling in
 PK11_ImportPrivateKeyInfoAndReturnKey.
 r=#nss-reviewers
    - Bug 2029752 - Improving the allocation of S/MIME DecryptSymKey
    - Bug 2029462 - store email on subject cache_entry in NSS trust domain.
 r=#nss-
 reviewers
    - Bug 2029425 - Heap use-after-free in cert_VerifyCertChainOld via
 dangling
 certsList[] entry on NameConstraints violation. r=#nss-reviewers
    - Bug 2029323 - Improve size calculations in CMS content buffering r
 =#nss-reviewers
    - Bug 2028001 - avoid integer overflow while escaping RFC822 Names. r
 =#nss-reviewers
    - Bug 2027378 - Reject excessively large ASN.1 SEQUENCE OF in quickder
 r=#nss-
 reviewers
    - Bug 2027365 - Deep copy profile data in CERT_FindSMimeProfile r=#nss-
 reviewers
    - Bug 2027345 - Improve input validation in DSAU signature decoding r
 =#nss-reviewers
    - Bug 2026311 - avoid integer overflow in RSA_EMSAEncodePSS
    - Bug 2026156 - Add a maximum cert uncompressed len and tests
    - Bug 2026089 - Clarify extension negotiation mechanism for TLS
 Handshakes r=#nss-
 reviewers
    - Bug 1935995 - make ss->ssl3.hs.cookie an owned-copy of the cookie.
 r=djackson
 }}}

 **NSS 3.123**

 {{{
    - Bug 2023202 - Add gtests for SSL_ReconfigFD covering certs, ALPN,
 PSK, and double-
 reconfig.
    - Bug 2022410 - handle client cert callback completion prior to server
 Finished.
    - Bug 2023202 - Extract ssl_CopySocketConfig() to remove duplicate
 logic in
 SSL_ReconfigFD.
    - Bug 2030135 - improve error handling in
 PK11_ImportPrivateKeyInfoAndReturnKey (NSS
 3.90.5).
    - Bug 2029462 - store email on subject cache_entry in NSS trust domain.
    - Bug 2029425 - Heap use-after-free in cert_VerifyCertChainOld via
 dangling
 certsList[] entry on NameConstraints violation.
    - Bug 2029323 - Improve size calculations in CMS content buffering.
    - Bug 2028001 - avoid integer overflow while escaping RFC822 Names.
    - Bug 2027378 - Reject excessively large ASN.1 SEQUENCE OF in quickder.
    - Bug 2027365 - Deep copy profile data in CERT_FindSMimeProfile.
    - Bug 2027345 - Improve input validation in DSAU signature decoding.
    - Bug 2026089 - Clarify extension negotiation mechanism for TLS
 Handshakes (NSS
 3.90.5).
    - Bug 2023209 - ensure permittedSubtrees don't match wildcards that
 could be outside
 the permitted tree r?jschanck.
    - Bug 2009552 - avoid integer overflow in platform-independent ghash.
    - Bug 1935995 - make ss->ssl3.hs.cookie an owned-copy of the cookie.
    - Bug 2030135 - improve error handling in
 PK11_ImportPrivateKeyInfoAndReturnKey.
    - Bug 2029752 - Improving the allocation of S/MIME DecryptSymKey.
    - Bug 2026311 - avoid integer overflow in RSA_EMSAEncodePSS.
    - Bug 2019357 - RSA_EMSAEncodePSS should validate the length of mHash
 r?nkulatova.
    - Bug 2026156 - Add a maximum cert uncompressed len and tests.
    - Bug 2026089 - Clarify extension negotiation mechanism for TLS
 Handshakes.
    - Bug 2023207 - Fix integer underflow in tls13_AEAD when ciphertext is
 shorter than
 tag.
    - Bug 2019224 - Remove invalid PORT_Free(), r?#nss-reviewers,djackson.
    - Bug 1964722 - free digest objects in SEC_PKCS7DecoderFinish if they
 haven't already
 been freed r?#nss-reviewers.
    - Bug 2027382 - Reject oversized inputs in UTF-8 conversion functions.
    - Bug 1998526 - Align PKCS7 digest array with digestAlgorithms.
    - Bug 2030729 - remove SEC_ASN1_CHOICE entries from PQ private key
 templates.
    - Bug 2029782 - fix 8-byte over-read of AES-192 key buffer in x86
 builds without
 USE_HW_AES.
    - Bug 2031163 - set PK11_ChangePW error after PK11_InitToken.
    - Bug 2026025 - Extend ./mach tests & all.sh to pretty print their
 output.
    - Bug 2029720 - avoid integer overflow when converting AVA value to hex
 string.
    - Bug 2030979 - handle SEC_ASN1_NULL in sec_asn1e_contents_length.
    - Bug 2027329 - PK11SDR_Decrypt: allowlist supported encryption
 algorithms.
    - Bug 2029783 - fix use of PORT_ArenaGrow when decoding multi-chunk
 PKCS#7
 EncryptedData with no content callback.
    - Bug 2029818 - avoid refcount over-release in CERT_CertChainFromCert
 error path.
    - Bug 2030794 - avoid memory leak in SECITEM_FreeArray.
    - Bug 2027847 - Set nssckbi version to 2.86.
    - Bug 2027847 - Remove FIRMAPROFESIONAL CA ROOT-A WEB from NSS.
    - Bug 2020164 - Remove GLOBALTRUST 2020 from NSS.
    - Bug 2020151 - Remove TeliaSonera Root CA v1 from NSS.
    - Bug 2020144 - Remove Six Viking Cloud Root CAs from NSS.
    - Bug 2020137 - Turn off certain Trust Bits in NSS for Five GTS CAs.
    - Bug 2017471 - Remove Websites Trust Bit from SwissSign Gold CA - G2.
    - Bug 2017468 - Remove OU=certSIGN ROOT CA from NSS.
    - Bug 2017464 - Remove Websites Trust Bit from Root CN=Certigna.
    - Bug 2017460 - Remove AffirmTrust Roots from NSS.
    - Bug 2017453 - Remove Websites Trust Bit from DigiCert 2006 Roots.
    - Bug 2017348 - Remove Websites Trust Bit from Entrust Root
 Certification Authority –
 G2 & EC1.
    - Bug 2017345 - Remove Websites Trust Bit from COMODO Certification
 Authority.
    - Bug 2017322 - Set CKA_NSS_SERVER_DISTRUST_AFTER for CN=Izenpe.com.
    - Bug 2016750 - Remove Email Trust Bit from Four Amazon Root CAs.
    - Bug 2029431 - avoid signed int overflow in CTS_EncryptUpdate.
    - Bug 2030100 - VerifyCodeSigningCertificateChain: require at least one
 certificate.
    - Bug 2029721 - fix use of uninitialised length after failed
 PK11_SignWithMechanism.
    - Bug 2029731 - modify linked-list only on success in
 CERT_AddExtensionByOID.
    - Bug 2029746 - reject oversized DSA subPrime values.
    - Bug 2029740 - check object handle types in NSC_EncapsulateKey and
 NSC_DecapsulateKey.
    - Bug 2029448 - enforce minimum buffer length in sftk_CheckCBCPadding.
    - Bug 2029432 - validate parameter length in
 sftk_ChaCha20_Poly1305_Message_Encrypt.
    - Bug 2029771 - Heap use-after-free in [@ token_destructor] reading
 tok->pk11slot
 after nssToken_Destroy frees the token arena.
    - Bug 2029774 - Invalid free of arena-interior pointer in [@
 DSA_NewRandom] due to
 inverted arena guard.
    - Bug 2029885 - avoid leaving dangling pointer in
 tls_DestroySignOrVerifyContext.
    - Bug 2022059 - NSS can't import, store, or export mlk-kem keys.
    - Bug 2029439 - fix instances of softoken attributes freed after owning
 object.
    - Bug 2027381 - improve error handling in SECITEM_DupArray with non-
 null arena.
    - Bug 2027324 - NSS_CMSContentInfo_SetContent: only modify cinfo if
 everything
 succeeds.
    - Bug 2027363 - initialize src in SEC_PKCS5GetIV.
    - Bug 2029046 - clang format.
    - Bug 2029046 - changes to allow building gtests from mozilla-central.
    - Bug 2029182 - split database creation scripts out of ssl_gtests.sh
 and gtests.sh.
    - Bug 2017948 - handleObjects in Softoken needs cleanup.
    - Bug 2027383 - fix maxSize calculation in
 NSSUTIL_AddNSSFlagToModuleSpec.
    - Bug 2029023 - add missing breaks in CheckECDHShareReuse test helper.
    - Bug 2027434 - avoid integer underflow in sec_CreateRSAPSSParameters.
    - Bug 2007224 - mlDsaPubTemplate is missing a CKA_ENCAPSULATE entry.
    - Bug 2024530 - Add clang-tidy CI job with security-focused checks.
    - Bug 1834672 - Adjust PBE iteration limit.
    - Bug 2025100 - Update Botan version for cryptofuzz.
    - Bug 2017788 - FIPS indicators need to take into account target keys.
    - Bug 1965329 - add failure checks to pk11_mergeTrust() .
    - Bug 2024785 - consistently protect
 SFTKSlot.{isLoggedIn,ssoLoggedIn,needLogin} with
 slotLock.
    - Bug 2025098 - Part 2: Always return unique nickname for PKCS12
 fuzzer.
    - Bug 2025098 - Part 1: Simplify fuzzer MAC verification to always
 pass.
    - Bug 1834672 - Limit PBE iteration count.
    - Bug 2025801 - TLS interoperability tests - fix gnutls flakiness and
 extend to all
 platforms.
    - Bug 2012680 - improve DER_GetInteger error handling.
    - Bug 2017987 - Fix missing zero-init in generate_blinding_params.
    - Bug 2017987 - Need "partial public key validation" for RSA OAEP in
 FIPS mode.
 }}}
-- 
Ticket URL: <https://wiki.linuxfromscratch.org/blfs/ticket/23035#comment:3>
BLFS Trac <https://wiki.linuxfromscratch.org/blfs/>
Beyond Linux From Scratch

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.