CWE-400— Uncontrolled Resource Consumption (Denial of Service)
The product does not properly control the allocation and maintenance of a limited resource.— MITRE CWE catalog
4,293 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-400page 42 of 86
- CVE-2018-16949HIGHCVSS 7.5EG 7.52018-09-12
An issue was discovered in OpenAFS before 1.6.23 and 1.8.x before 1.8.2. Several data types used as RPC input variables were implemented as unbounded array types, limited only by the inherent 32-bit length field to 4 GB. An unauthenticated…
- CVE-2018-6923HIGHCVSS 7.5EG 7.52018-09-04
In FreeBSD before 11.1-STABLE, 11.2-RELEASE-p2, 11.1-RELEASE-p13, ip fragment reassembly code is vulnerable to a denial of service due to excessive system resource consumption. This issue can allow a remote attacker who is able to send an …
- CVE-2018-16131HIGHCVSS 7.5EG 7.52018-08-30
The decodeRequest and decodeRequestWith directives in Lightbend Akka HTTP 10.1.x through 10.1.4 and 10.0.x through 10.0.13 allow remote attackers to cause a denial of service (memory consumption and daemon crash) via a ZIP bomb.
- CVE-2018-5243HIGHCVSS 7.5EG 7.52018-08-20
The Symantec Encryption Management Server (SEMS) product, prior to version 3.4.2 MP1, may be susceptible to a denial of service (DoS) exploit. A DoS attack is a type of attack whereby the perpetrator attempts to make a particular machine o…
- CVE-2018-14940HIGHCVSS 7.5EG 7.52018-08-05
PHPCMS 9 allows remote attackers to cause a denial of service (resource consumption) via large font_size, height, and width parameters in an api.php?op=checkcode request.
- CVE-2017-5693HIGHCVSS 7.5EG 7.52018-07-31
Firmware in the Intel Puma 5, 6, and 7 Series might experience resource depletion or timeout, which allows a network attacker to create a denial of service via crafted network traffic.
- CVE-2018-10607HIGHCVSS 7.5EG 7.52018-07-31
Martem TELEM GW6 and GWM devices with firmware 2018.04.18-linux_4-01-601cb47 and prior allow the creation of new connections to one or more IOAs, without closing them properly, which may cause a denial of service within the industrial proc…
- CVE-2018-5541HIGHCVSS 7.5EG 7.52018-07-25
When F5 BIG-IP ASM 13.0.0-13.1.0.1, 12.1.0-12.1.3.5, 11.6.0-11.6.3.1, or 11.5.1-11.5.6 is processing HTTP requests, an unusually large number of parameters can cause excessive CPU usage in the BIG-IP ASM bd process.
- CVE-2018-5530HIGHCVSS 7.5EG 7.52018-07-25
F5 BIG-IP 13.0.0-13.1.0.5, 12.1.0-12.1.3.5, or 11.6.0-11.6.3.1 virtual servers with HTTP/2 profiles enabled are vulnerable to "HPACK Bomb".
- CVE-2018-14596HIGHCVSS 7.5EG 7.52018-07-25
wancms 1.0 through 5.0 allows remote attackers to cause a denial of service (resource consumption) via a checkcode (aka verification code) URI in which the values of font_size, width, and height are large numbers.
- CVE-2018-10632HIGHCVSS 7.5EG 7.52018-07-24
In Moxa NPort 5210, 5230, and 5232 versions 2.9 build 17030709 and prior, the amount of resources requested by a malicious actor are not restricted, allowing for a denial-of-service condition.
- CVE-2018-10608HIGHCVSS 7.5EG 7.52018-07-24
SEL AcSELerator Architect version 2.2.24.0 and prior can be exploited when the AcSELerator Architect FTP client connects to a malicious FTP server, which may cause denial of service via 100% CPU utilization. Restart of the application is r…
- CVE-2018-0372HIGHCVSS 7.5EG 7.52018-07-18
A vulnerability in the DHCPv6 feature of the Cisco Nexus 9000 Series Fabric Switches in Application-Centric Infrastructure (ACI) Mode could allow an unauthenticated, remote attacker to cause the device to run low on system memory, which co…
- CVE-2018-0030HIGHCVSS 7.5EG 7.52018-07-11
Receipt of a specific MPLS packet may cause MPC7/8/9, PTX-FPC3 (FPC-P1, FPC-P2) line cards or PTX1K to crash and restart. By continuously sending specific MPLS packets, an attacker can repeatedly crash the line cards or PTX1K causing a sus…
- CVE-2016-10724HIGHCVSS 7.5EG 7.52018-07-05
Bitcoin Core before v0.13.0 allows denial of service (memory exhaustion) triggered by the remote network alert system (deprecated since Q1 2016) if an attacker can sign a message with a certain private key that had been known by unintended…
- CVE-2018-1000518HIGHCVSS 7.5EG 7.52018-06-26
aaugustin websockets version 4 contains a CWE-409: Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in Servers and clients, unless configured with compression=None that can result in Denial of Service by memor…
- CVE-2018-1333HIGHCVSS 7.5EG 7.52018-06-18
By specially crafting HTTP/2 requests, workers would be allocated 60 seconds longer than necessary, leading to worker exhaustion and a denial of service. Fixed in Apache HTTP Server 2.4.34 (Affected 2.4.18-2.4.30,2.4.33).
- CVE-2018-7164HIGHCVSS 7.5EG 7.52018-06-13
Node.js versions 9.7.0 and later and 10.x are vulnerable and the severity is MEDIUM. A bug introduced in 9.7.0 increases the memory consumed when reading from the network into JavaScript using the net.Socket object directly as a stream. An…
- CVE-2017-6779HIGHCVSS 7.5EG 7.52018-06-07
Multiple Cisco products are affected by a vulnerability in local file management for certain system log files of Cisco collaboration products that could allow an unauthenticated, remote attacker to cause high disk utilization, resulting in…
- CVE-2017-16138HIGHCVSS 7.5EG 7.52018-06-07
The mime module < 1.4.1, 2.0.1, 2.0.2 is vulnerable to regular expression denial of service when a mime lookup is performed on untrusted user input.
- CVE-2017-16136HIGHCVSS 7.5EG 7.52018-06-07
method-override is a module used by the Express.js framework to let you use HTTP verbs such as PUT or DELETE in places where the client doesn't support it. method-override is vulnerable to a regular expression denial of service vulnerabili…
- CVE-2017-16119HIGHCVSS 7.5EG 7.52018-06-07
Fresh is a module used by the Express.js framework for HTTP response freshness testing. It is vulnerable to a regular expression denial of service when it is passed specially crafted input to parse. This causes the event loop to be blocked…
- CVE-2017-16118HIGHCVSS 7.5EG 7.52018-06-07
The forwarded module is used by the Express.js framework to handle the X-Forwarded-For header. It is vulnerable to a regular expression denial of service when it's passed specially crafted input to parse. This causes the event loop to be b…
- CVE-2017-16117HIGHCVSS 7.5EG 7.52018-06-07
slug is a module to slugify strings, even if they contain unicode. slug is vulnerable to regular expression denial of service is specially crafted untrusted input is passed as input. About 50k characters can block the event loop for 2 seco…
- CVE-2017-16116HIGHCVSS 7.5EG 7.52018-06-07
The string module is a module that provides extra string operations. The string module is vulnerable to regular expression denial of service when specifically crafted untrusted user input is passed into the underscore or unescapeHTML metho…
- CVE-2017-16115HIGHCVSS 7.5EG 7.52018-06-07
The timespan module is vulnerable to regular expression denial of service. Given 50k characters of untrusted user input it will block the event loop for around 10 seconds.
- CVE-2017-16114HIGHCVSS 7.5EG 7.52018-06-07
The marked module is vulnerable to a regular expression denial of service. Based on the information published in the public issue, 1k characters can block for around 6 seconds.
- CVE-2017-16113HIGHCVSS 7.5EG 7.52018-06-07
The parsejson module is vulnerable to regular expression denial of service when untrusted user input is passed into it to be parsed.
- CVE-2017-16111HIGHCVSS 7.5EG 7.52018-06-07
The content module is a module to parse HTTP Content-* headers. It is used by the hapijs framework to provide this functionality. The module is vulnerable to regular expression denial of service when passed a specifically crafted Content-T…
- CVE-2017-16099HIGHCVSS 7.5EG 7.52018-06-07
The no-case module is vulnerable to regular expression denial of service. When malicious untrusted user input is passed into no-case it can block the event loop causing a denial of service condition.
- CVE-2017-16098HIGHCVSS 7.5EG 7.52018-06-07
charset 1.0.0 and below are vulnerable to regular expression denial of service. Input of around 50k characters is required for a slow down of around 2 seconds. Unless node was compiled using the -DHTTP_MAX_HEADER_SIZE= option the default h…
- CVE-2017-16086HIGHCVSS 7.5EG 7.52018-06-07
ua-parser is a port of Browserscope's user agent parser. ua-parser is vulnerable to a ReDoS (Regular Expression Denial of Service) attack when given a specially crafted UserAgent header.
- CVE-2017-16030HIGHCVSS 7.5EG 7.52018-06-04
Useragent is used to parse useragent headers. It uses several regular expressions to accomplish this. An attacker could edit their own headers, creating an arbitrarily long useragent string, causing the event loop and server to block. This…
- CVE-2017-16023HIGHCVSS 7.5EG 7.52018-06-04
Decamelize is used to convert a dash/dot/underscore/space separated string to camelCase. Decamelize 1.1.0 through 1.1.1 uses regular expressions to evaluate a string and takes unescaped separator values, which can be used to create a denia…
- CVE-2017-16013HIGHCVSS 7.5EG 7.52018-06-04
hapi is a web and services application framework. When hapi >= 15.0.0 <= 16.1.0 encounters a malformed `accept-encoding` header an uncaught exception is thrown. This may cause hapi to crash or to hang the client connection until the timeou…
- CVE-2016-10542HIGHCVSS 7.5EG 7.52018-05-31
ws is a "simple to use, blazing fast and thoroughly tested websocket client, server and console for node.js, up-to-date against RFC-6455". By sending an overly long websocket payload to a `ws` server, it is possible to crash the node proce…
- CVE-2016-10540HIGHCVSS 7.5EG 7.52018-05-31
Minimatch is a minimal matching utility that works by converting glob expressions into JavaScript `RegExp` objects. The primary function, `minimatch(path, pattern)` in Minimatch 3.0.1 and earlier is vulnerable to ReDoS in the `pattern` par…
- CVE-2016-10539HIGHCVSS 7.5EG 7.52018-05-31
negotiator is an HTTP content negotiator for Node.js and is used by many modules and frameworks including Express and Koa. The header for "Accept-Language", when parsed by negotiator 0.6.0 and earlier is vulnerable to Regular Expression De…
- CVE-2016-10527HIGHCVSS 7.5EG 7.52018-05-31
The riot-compiler version version 2.3.21 has an issue in a regex (Catastrophic Backtracking) thats make it unusable under certain conditions.
- CVE-2016-10523HIGHCVSS 7.5EG 7.52018-05-31
MQTT before 3.4.6 and 4.0.x before 4.0.5 allows specifically crafted MQTT packets to crash the application, making a DoS attack feasible with very little bandwidth.
- CVE-2016-10521HIGHCVSS 7.5EG 7.52018-05-31
jshamcrest is vulnerable to regular expression denial of service (ReDoS) when certain types of user input is passed in to the emailAddress validator.
- CVE-2016-10520HIGHCVSS 7.5EG 7.52018-05-31
jadedown is vulnerable to regular expression denial of service (ReDoS) when certain types of user input is passed in.
- CVE-2015-9239HIGHCVSS 7.5EG 7.52018-05-31
ansi2html is vulnerable to regular expression denial of service (ReDoS) when certain types of user input is passed in.
- CVE-2014-10064HIGHCVSS 7.5EG 7.52018-05-31
The qs module before 1.0.0 does not have an option or default for specifying object depth and when parsing a string representing a deeply nested object will block the event loop for long periods of time. An attacker could leverage this to …
- CVE-2015-9242HIGHCVSS 7.5EG 7.52018-05-29
Certain input strings when passed to new Date() or Date.parse() in ecstatic node module before 1.4.0 will cause v8 to raise an exception. This leads to a crash and denial of service in ecstatic when this input is passed into the server via…
- CVE-2015-9241HIGHCVSS 7.5EG 7.52018-05-29
Certain input passed into the If-Modified-Since or Last-Modified headers will cause an 'illegal access' exception to be raised. Instead of sending a HTTP 500 error back to the sender, hapi node module before 11.1.3 will continue to hold th…
- CVE-2018-6237HIGHCVSS 7.5EG 7.52018-05-25
A vulnerability in Trend Micro Smart Protection Server (Standalone) 3.x could allow an unauthenticated remote attacker to manipulate the product to send a large number of specially crafted HTTP requests to potentially cause the file system…
- CVE-2018-10827HIGHCVSS 7.5EG 7.52018-05-09
LiteCart before 2.1.2 allows remote attackers to cause a denial of service (memory consumption) via URIs that do not exist, because public_html/logs/not_found.log grows without bound, and is loaded into memory for each request.
- CVE-2017-7651HIGHCVSS 7.5EG 7.52018-04-24
In Eclipse Mosquitto 1.4.14, a user can shutdown the Mosquitto server simply by filling the RAM memory with a lot of connections with large payload. This can be done without authentications if occur in connection phase of MQTT protocol.
- CVE-2018-7920HIGHCVSS 7.5EG 7.52018-04-19
Huawei AR1200 V200R006C10SPC300, AR160 V200R006C10SPC300, AR200 V200R006C10SPC300, AR2200 V200R006C10SPC300, AR3200 V200R006C10SPC300 devices have an improper resource management vulnerability. Due to the improper implementation of ACL mec…
Map vulnerabilities like CWE-400 to your infrastructure
EchelonGraph correlates every CVE — across CWE-400 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →