7.8
CVSSv2

CVE-2016-4055

Published: 23/01/2017 Updated: 07/11/2023
CVSS v2 Base Score: 7.8 | Impact Score: 6.9 | Exploitability Score: 10
CVSS v3 Base Score: 6.5 | Impact Score: 3.6 | Exploitability Score: 2.8
VMScore: 695
Vector: AV:N/AC:L/Au:N/C:N/I:N/A:C

Vulnerability Summary

The duration function in the moment package prior to 2.11.2 for Node.js allows remote malicious users to cause a denial of service (CPU consumption) via a long string, aka a "regular expression Denial of Service (ReDoS)."

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

momentjs moment

tenable nessus

oracle primavera unifier

Vendor Advisories

The duration function in the moment package before 2112 for Nodejs allows remote attackers to cause a denial of service (CPU consumption) via a long string, aka a "regular expression Denial of Service (ReDoS)" ...
Nessus leverages third-party software to help provide underlying functionality Two separate third-party components (OpenSSL and Momentjs) were found to contain vulnerabilities, and updated versions have been made available by the providers Out of caution and in line with good practice, Tenable opted to upgrade the bundled libraries to address ...

Github Repositories

web-secure

web-secure ISO27001 Nullify Slow HTTP POST vulnerability External Security Review Finding The web server is possibly vulnerable to a "slow HTTP POST" Denial of Service (DoS) attack This is an application-level DoS that consumes server resources by maintaining open connections for an extended period of time by slowly sending traffic to the server If the server mainta

Since the NIST Network Vulnerability Database (NVD) does not support the CVSS 3 Temporal scoring, the script in this repo tries to implement this functionality

NIST NVD Temporal CVSS 3 score calculator Purpose Since the NIST Network Vulnerability Database (NVD) does not support the CVSS 3 Temporal scoring, the script in this repo implements some logic to add this funcionality For any CVE, the scripts evaluates all the references recorded into NVD itself and enriches the Base vector string to compute a Temporal score Disclaimer This