CVE-2021-22883
- State
- Published
- Severity
- Not scored
- Published
- Mar 3, 2021
- Updated
- Apr 30, 2025
- Reserved
- Jan 6, 2021
Description
Node.js before 10.24.0, 12.21.0, 14.16.0, and 15.10.0 is vulnerable to a denial of service attack when too many connection attempts with an 'unknownProtocol' are established. This leads to a leak of file descriptors. If a file descriptor limit is configured on the system, then the server is unable to accept new connections and prevent the process also from opening, e.g. a file. If no file descriptor limit is configured, then this lead to an excessive memory usage and cause the system to run out of memory.
Scores
The record has no CVSS score.
Weaknesses
- CWE-400 Denial of Service (CWE-400)
Affected Products
| Product | Versions |
|---|---|
NodeNodeJS |
|
References
- https://nodejs.org/en/blog/vulnerability/february-2021-security-releases/
- https://hackerone.com/reports/1043360
- FEDORA-2021-a760169c3cvendor-advisory
- FEDORA-2021-f6bd75e9d4vendor-advisory
- FEDORA-2021-6aaba80ba2vendor-advisory
- https://www.oracle.com/security-alerts/cpuApr2021.html
- https://security.netapp.com/advisory/ntap-20210416-0001/
- https://www.oracle.com//security-alerts/cpujul2021.html
- https://www.oracle.com/security-alerts/cpuoct2021.html
- https://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.