CVE-2021-43527: Critical severity mozilla nss vulnerability

Published Nov 17, 2021
·
Updated

A flaw was found in the way NSS verifies certificates. That will happen both when client reads the Certificate message from the server or when server is configured to ask for client certificates and then receives one.

Firefox is not vulnerable as it uses the mozilla::pkix for certificate verification. Crucially, NSS fully parses the certificate before any other checks, so disabled signature methods or certificate types don't impact exploitability.

Any TLS and DTLS client that does use NSS built in certificate verification routines is vulnerable as well as any server that has certificate based client authentication enabled.

But the issue is not limited to TLS, any applications that use certificate verification are vulnerable, S/MIME is impacted too.

Other sources

A remote code execution flaw was found in the way NSS verifies certificates. This flaw allows an attacker posing as an SSL/TLS server to trigger this issue in a client application compiled with NSS when it tries to initiate an SSL/TLS connection. Similarly, a server application compiled with NSS, which processes client certificates, can receive a malicious certificate via a client, triggering the flaw. The highest threat to this vulnerability is confidentiality, integrity, as well as system availability.

NSS (Network Security Services) versions prior to 3.73 or 3.68.1 ESR are vulnerable to a heap overflow when handling DER-encoded DSA or RSA-PSS signatures. Applications using NSS for handling signatures encoded within CMS, S/MIME, PKCS \#7, or PKCS \#12 are likely to be impacted. Applications using NSS for certificate validation or other TLS, X.509, OCSP or CRL functionality may be impacted, depending on how they configure NSS. Note: This vulnerability does NOT impact Mozilla Firefox. However, email clients and PDF viewers that use NSS for signature verification, such as Thunderbird, LibreOffice, Evolution and Evince are believed to be impacted. This vulnerability affects NSS < 3.73 and NSS < 3.68.1.

NSS (Network Security Services) versions prior to 3.73 or 3.68.1 ESR are vulnerable to a heap overflow when handling DER-encoded DSA or RSA-PSS signatures. Applications using NSS for handling signatures encoded within CMS, S/MIME, PKCS #7, or PKCS #12 are likely to be impacted. Applications using NSS for certificate validation or other TLS, X.509, OCSP or CRL functionality may be impacted, depending on how they configure NSS. Note: This vulnerability does NOT impact Mozilla Firefox. However, email clients and PDF viewers that use NSS for signature verification, such as Thunderbird, LibreOffice, Evolution and Evince are believed to be impacted.

Affected Software

28 affected componentsFixes available
redhat/nss<0:3.44.0-12.el6_10
0:3.44.0-12.el6_10
redhat/nss<0:3.67.0-4.el7_9
0:3.67.0-4.el7_9
redhat/nss<0:3.28.4-2.el7_3
0:3.28.4-2.el7_3
redhat/nss<0:3.28.4-18.el7_4
0:3.28.4-18.el7_4
redhat/nss<0:3.36.0-10.2.el7_6
0:3.36.0-10.2.el7_6
redhat/nss<0:3.44.0-8.el7_7
0:3.44.0-8.el7_7
redhat/nss<0:3.67.0-7.el8_5
0:3.67.0-7.el8_5
redhat/nss<0:3.44.0-10.el8_1
0:3.44.0-10.el8_1
redhat/thunderbird<0:91.3.0-3.el8_1
0:91.3.0-3.el8_1
redhat/nss<0:3.53.1-12.el8_2
0:3.53.1-12.el8_2
redhat/thunderbird<0:91.3.0-3.el8_2
0:91.3.0-3.el8_2
redhat/nss<0:3.67.0-7.el8_4
0:3.67.0-7.el8_4
redhat/redhat-virtualization-host<0:4.3.20-20211202.1.el7_9
0:4.3.20-20211202.1.el7_9
Mozilla NSS<3.68.1
3.68.1
Mozilla NSS<3.73
3.73
Mozilla NSS<3.73
Mozilla Nss Esr<3.68.1
NetApp Cloud Backup
NetApp E-Series SANtricity OS Controller>=11.0<=11.70.1
Oracle Communications Cloud Native Core Binding Support Function=1.11.0
Oracle Communications Cloud Native Core Network Repository Function=1.15.0
Oracle Communications Cloud Native Core Network Repository Function=1.15.1
Oracle Communications Cloud Native Core Network Slice Selection Function=1.8.0
Oracle Communications Policy Management=12.6.0.0.0
Starwindsoftware Starwind San \& Nas=v8r13
Starwindsoftware Starwind Virtual San=v8r13-14398
redhat/nss<3.73.0
3.73.0
redhat/nss<3.68.1
3.68.1

Remediation

Information

Red Hat has investigated whether a possible mitigation exists for this issue, and has not been able to identify a practical example. Please update the affected package as soon as possible.

Event History

Nov 17, 2021
Data Sourced
via Red Hat·11:31 PM
DescriptionSeverityAffected Software
Dec 1, 2021
CVE Published
12:00 AM
Dec 8, 2021
CVE Published
via MITRE·12:00 AM
Data Sourced
via MITRE·12:00 AM
DescriptionWeakness

Peer vulnerabilities

Found alongside the following vulnerabilities.

Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is CVE-2021-43527?

CVE-2021-43527 is a remote code execution vulnerability in NSS (Network Security Services) versions prior to 3.73 or 3.68.1 ESR.

2

What is the severity of CVE-2021-43527?

The severity of CVE-2021-43527 is critical with a CVSS score of 9.8.

3

Which applications are likely to be impacted by CVE-2021-43527?

Applications using NSS for handling signatures encoded within CMS, S/MIME, PKCS #7, or PKCS #12 are likely to be impacted by CVE-2021-43527.

4

How can I fix CVE-2021-43527?

To fix CVE-2021-43527, upgrade NSS to version 3.73.0 or 3.68.1 ESR.

5

Where can I find more information about CVE-2021-43527?

You can find more information about CVE-2021-43527 at the following references: [Link 1](https://bugzilla.mozilla.org/show_bug.cgi?id=1737470), [Link 2](https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_73_RTM/), [Link 3](https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_68_1_RTM/).

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203