Cloudanix VulnDB

CVE-2019-17007

High · 7.5

CVSS

7.5

EPSS

1.4%

Published

Oct 22, 2020

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A problem handling certain certificate data can make security software stop working, interrupting services that depend on it.

Exploit Available
Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Denial Of Service
Component
Library
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

A malformed Netscape Certificate Sequence triggers a crash in NSS, resulting in denial of service with no impact on confidentiality or integrity.

Why it matters to the business

Attackers can cause service outages in any system using vulnerable NSS versions, leading to downtime for applications relying on certificate processing; widespread use in embedded devices increases operational risk despite the flaw's age.

How an attack unfolds

An attacker crafts a malformed Netscape Certificate Sequence and sends it over the network to a target running vulnerable NSS; the library crashes on processing, achieving denial of service. Public exploit code is available, though no named threat actors or ransomware campaigns are associated.

How to fix it

Upgrade NSS to version 3.44 or later. For Siemens RUGGEDCOM products, apply the corresponding firmware updates from the vendor that incorporate the fixed NSS library.

How to confirm the fix worked

Verify NSS version is 3.44 or newer on all affected systems; perform connectivity tests with known-good certificate sequences and confirm absence of crashes under load.

Typical attack path

  1. Identify network-accessible services using vulnerable NSS
  2. Craft and transmit a malformed Netscape Certificate Sequence
  3. Trigger unhandled condition leading to process crash
  4. Repeat to sustain denial of service

How to detect it

Review application and system logs for unexpected NSS process terminations or certificate parsing errors; correlate with network traffic containing unusual certificate sequences.

What your security team should do

  • Prioritize patching all internet-facing NSS instances given public exploit availability
  • Inventory Siemens RUGGEDCOM deployments and schedule firmware updates
  • Implement network segmentation to limit exposure of certificate-processing services
  • Monitor vendor advisories for any remaining unpatched embedded devices

The record

In Network Security Services before 3.44, a malformed Netscape Certificate Sequence can cause NSS to crash, resulting in a denial of service.

Affected packages

Ecosystem Package Introduced Fixed
Debian:10 nss 0 2:3.42.1-1+deb10u2
Debian:11 nss 0 2:3.45-1
Debian:12 nss 0 2:3.45-1
Debian:13 nss 0 2:3.45-1
Debian:14 nss 0 2:3.45-1
Debian:8 nss 0 2:3.26-1+debu8u8
Debian:9 nss 0 2:3.26.2-1.1+deb9u2
Red Hat:enterprise_linux:6::client nspr 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::client nspr-debuginfo 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::client nspr-devel 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::client nss 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::client nss-debuginfo 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::client nss-devel 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::client nss-pkcs11-devel 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::client nss-softokn 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::client nss-softokn-debuginfo 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::client nss-softokn-devel 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::client nss-softokn-freebl 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::client nss-softokn-freebl-devel 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::client nss-sysinit 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::client nss-tools 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::client nss-util 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:6::client nss-util-debuginfo 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:6::client nss-util-devel 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:6::computenode nspr 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::computenode nspr-debuginfo 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::computenode nspr-devel 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::computenode nss 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::computenode nss-debuginfo 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::computenode nss-devel 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::computenode nss-pkcs11-devel 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::computenode nss-softokn 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::computenode nss-softokn-debuginfo 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::computenode nss-softokn-devel 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::computenode nss-softokn-freebl 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::computenode nss-softokn-freebl-devel 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::computenode nss-sysinit 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::computenode nss-tools 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::computenode nss-util 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:6::computenode nss-util-debuginfo 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:6::computenode nss-util-devel 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:6::server nspr 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::server nspr-debuginfo 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::server nspr-devel 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::server nss 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::server nss-debuginfo 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::server nss-devel 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::server nss-pkcs11-devel 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::server nss-softokn 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::server nss-softokn-debuginfo 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::server nss-softokn-devel 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::server nss-softokn-freebl 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::server nss-softokn-freebl-devel 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::server nss-sysinit 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::server nss-tools 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::server nss-util 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:6::server nss-util-debuginfo 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:6::server nss-util-devel 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:6::workstation nspr 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::workstation nspr-debuginfo 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::workstation nspr-devel 0 0:4.21.0-1.el6_10
Red Hat:enterprise_linux:6::workstation nss 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::workstation nss-debuginfo 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::workstation nss-devel 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::workstation nss-pkcs11-devel 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::workstation nss-softokn 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::workstation nss-softokn-debuginfo 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::workstation nss-softokn-devel 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::workstation nss-softokn-freebl 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::workstation nss-softokn-freebl-devel 0 0:3.44.0-5.el6_10
Red Hat:enterprise_linux:6::workstation nss-sysinit 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::workstation nss-tools 0 0:3.44.0-7.el6_10
Red Hat:enterprise_linux:6::workstation nss-util 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:6::workstation nss-util-debuginfo 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:6::workstation nss-util-devel 0 0:3.44.0-1.el6_10
Red Hat:enterprise_linux:7::client nspr 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::client nspr-debuginfo 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::client nspr-devel 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::client nss 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::client nss-debuginfo 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::client nss-devel 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::client nss-pkcs11-devel 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::client nss-softokn 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::client nss-softokn-debuginfo 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::client nss-softokn-devel 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::client nss-softokn-freebl 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::client nss-softokn-freebl-devel 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::client nss-sysinit 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::client nss-tools 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::client nss-util 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:7::client nss-util-debuginfo 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:7::client nss-util-devel 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:7::computenode nspr 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::computenode nspr-debuginfo 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::computenode nspr-devel 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::computenode nss 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::computenode nss-debuginfo 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::computenode nss-devel 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::computenode nss-pkcs11-devel 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::computenode nss-softokn 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::computenode nss-softokn-debuginfo 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::computenode nss-softokn-devel 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::computenode nss-softokn-freebl 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::computenode nss-softokn-freebl-devel 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::computenode nss-sysinit 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::computenode nss-tools 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::computenode nss-util 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:7::computenode nss-util-debuginfo 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:7::computenode nss-util-devel 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:7::server nspr 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::server nspr-debuginfo 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::server nspr-devel 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::server nss 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::server nss-debuginfo 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::server nss-devel 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::server nss-pkcs11-devel 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::server nss-softokn 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::server nss-softokn-debuginfo 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::server nss-softokn-devel 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::server nss-softokn-freebl 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::server nss-softokn-freebl-devel 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::server nss-sysinit 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::server nss-tools 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::server nss-util 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:7::server nss-util-debuginfo 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:7::server nss-util-devel 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:7::workstation nspr 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::workstation nspr-debuginfo 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::workstation nspr-devel 0 0:4.21.0-1.el7
Red Hat:enterprise_linux:7::workstation nss 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::workstation nss-debuginfo 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::workstation nss-devel 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::workstation nss-pkcs11-devel 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::workstation nss-softokn 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::workstation nss-softokn-debuginfo 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::workstation nss-softokn-devel 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::workstation nss-softokn-freebl 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::workstation nss-softokn-freebl-devel 0 0:3.44.0-5.el7
Red Hat:enterprise_linux:7::workstation nss-sysinit 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::workstation nss-tools 0 0:3.44.0-4.el7
Red Hat:enterprise_linux:7::workstation nss-util 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:7::workstation nss-util-debuginfo 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:7::workstation nss-util-devel 0 0:3.44.0-3.el7
Red Hat:enterprise_linux:8::appstream nspr 0 0:4.21.0-2.el8_0
Red Hat:enterprise_linux:8::appstream nspr-debuginfo 0 0:4.21.0-2.el8_0
Red Hat:enterprise_linux:8::appstream nspr-debugsource 0 0:4.21.0-2.el8_0
Red Hat:enterprise_linux:8::appstream nspr-devel 0 0:4.21.0-2.el8_0
Red Hat:enterprise_linux:8::appstream nss 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-debuginfo 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-debugsource 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-devel 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-softokn 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-softokn-debuginfo 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-softokn-devel 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-softokn-freebl 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-softokn-freebl-debuginfo 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-softokn-freebl-devel 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-sysinit 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-sysinit-debuginfo 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-tools 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-tools-debuginfo 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-util 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-util-debuginfo 0 0:3.44.0-7.el8_0
Red Hat:enterprise_linux:8::appstream nss-util-devel 0 0:3.44.0-7.el8_0
Red Hat:rhel_eus:7.6::computenode nss 0 0:3.36.0-9.el7_6
Red Hat:rhel_eus:7.6::computenode nss-debuginfo 0 0:3.36.0-9.el7_6
Red Hat:rhel_eus:7.6::computenode nss-devel 0 0:3.36.0-9.el7_6
Red Hat:rhel_eus:7.6::computenode nss-pkcs11-devel 0 0:3.36.0-9.el7_6
Red Hat:rhel_eus:7.6::computenode nss-softokn 0 0:3.36.0-7.el7_6
Red Hat:rhel_eus:7.6::computenode nss-softokn-debuginfo 0 0:3.36.0-7.el7_6
Red Hat:rhel_eus:7.6::computenode nss-softokn-devel 0 0:3.36.0-7.el7_6
Red Hat:rhel_eus:7.6::computenode nss-softokn-freebl 0 0:3.36.0-7.el7_6
Red Hat:rhel_eus:7.6::computenode nss-softokn-freebl-devel 0 0:3.36.0-7.el7_6
Red Hat:rhel_eus:7.6::computenode nss-sysinit 0 0:3.36.0-9.el7_6
Red Hat:rhel_eus:7.6::computenode nss-tools 0 0:3.36.0-9.el7_6
Red Hat:rhel_eus:7.6::server nss 0 0:3.36.0-9.el7_6
Red Hat:rhel_eus:7.6::server nss-debuginfo 0 0:3.36.0-9.el7_6
Red Hat:rhel_eus:7.6::server nss-devel 0 0:3.36.0-9.el7_6
Red Hat:rhel_eus:7.6::server nss-pkcs11-devel 0 0:3.36.0-9.el7_6
Red Hat:rhel_eus:7.6::server nss-softokn 0 0:3.36.0-7.el7_6
Red Hat:rhel_eus:7.6::server nss-softokn-debuginfo 0 0:3.36.0-7.el7_6
Red Hat:rhel_eus:7.6::server nss-softokn-devel 0 0:3.36.0-7.el7_6
Red Hat:rhel_eus:7.6::server nss-softokn-freebl 0 0:3.36.0-7.el7_6
Red Hat:rhel_eus:7.6::server nss-softokn-freebl-devel 0 0:3.36.0-7.el7_6
Red Hat:rhel_eus:7.6::server nss-sysinit 0 0:3.36.0-9.el7_6
Red Hat:rhel_eus:7.6::server nss-tools 0 0:3.36.0-9.el7_6
Ubuntu:16.04:LTS nss 0 2:3.28.4-0ubuntu0.16.04.9
Ubuntu:18.04:LTS nss 0 2:3.35-2ubuntu2.6
Ubuntu:Pro:14.04:LTS nss 0 2:3.28.4-0ubuntu0.14.04.5+esm3

Related vulnerabilities