nextjs.vnEnglish

Lỗ hổng bảo mật Node.js

204 lỗ hổng đã công bố của Node.js, mới nhất trước. Cập nhật 31/10/2026.

Các nhánh

NhánhBản mới nhấtRa mắtHết hỗ trợ
2626.13.005/05/202630/04/2029Còn hỗ trợ
2525.9.015/10/202501/06/2026Đã hết
2424.22.206/05/202530/04/2028Còn hỗ trợ
2323.11.116/10/202401/06/2025Đã hết
2222.23.424/04/202430/04/2027Còn hỗ trợ
2121.7.317/10/202301/06/2024Đã hết
2020.20.218/04/202330/04/2026Đã hết
1919.9.018/10/202201/06/2023Đã hết
1818.20.819/04/202230/04/2025Đã hết
1717.9.119/10/202101/06/2022Đã hết
1616.20.220/04/202111/09/2023Đã hết
1515.14.020/10/202001/06/2021Đã hết

Tóm tắt giữ nguyên tiếng Anh như trong cảnh báo gốc.

Ngày công bốMức độIDTóm tắtBản bị ảnh hưởng
10/2026Trung bìnhCVE-2026-105481Keep-alive socket process a response that was written before the request was sent22.x · 24.x · 26.x
10/2026CaoCVE-2026-105482dns.resolve truncates names containing NUL char22.x · 24.x · 26.x
10/2026CaoCVE-2026-105483TLS certificate hostname bypass when the IP is written fullwidth digits24.x · 26.x
10/2026CaoCVE-2026-106069TLS certificate hostname bypass when the host loosely resolves to an IP address22.x · 24.x · 26.x
10/2026ThấpCVE-2026-106070Node.js ZipFile returns attacker-controlled prefix bytes after failed ZIP header validation26.x
10/2026ThấpCVE-2026-106071Permission Model filesystem over-grant via wildcard radix lookup26.x
10/2026Trung bìnhCVE-2026-106072Improper certificate validation for non-canonical IPv4 hostnames allows DNS SANs to authenticate IP endpoints22.x · 24.x · 26.x
10/2026ThấpCVE-2026-106073Permission Model bypass with fs.realpathSync22.x · 24.x · 26.x
10/2026Trung bìnhCVE-2026-106074crypto.randomUUID() and randomInt() entropy caches are saved into user-land startup snapshots and SEAs, so every process repeats the same values22.x · 24.x · 26.x
10/2026CaoCVE-2026-111497Node.js Brotli decoder out-of-bounds write permits remote code execution22.x · 24.x · 26.x
07/2026CaoCVE-2026-56846HTTP/2 retained header blocks evade maxSessionMemory and enable remote memory exhaustion22.x · 24.x
07/2026ThấpCVE-2026-56847Permission Model Bypass: `trace_events.createTracing().enable()` Writes Trace Logs Outside `--allow-fs-write`22.x · 24.x · 26.x
07/2026CaoCVE-2026-56848Re-entrant `nghttp2_session_mem_send()` during `nghttp2_session_mem_recv()` causes heap-use-after-free in Node.js HTTP/222.x · 24.x · 26.x
07/2026Trung bìnhCVE-2026-56850HTTPS Agent PFX object-array key collision allows mTLS client identity reuse across different per-request certificates22.x · 24.x · 26.x
07/2026ThấpCVE-2026-58039Permission Model bypass: process.report writes (and overwrites) files outside --allow-fs-write paths22.x · 24.x · 26.x
07/2026Trung bìnhCVE-2026-58040HTTPS Agent TLS session reuse skips hostname verification across identity policies (incomplete fix of CVE-2026-48934)22.x · 24.x · 26.x
07/2026Trung bìnhCVE-2026-58041node:sqlite SQLTagStore Iterator Replay Lets Attacker Re-Execute Victim-Bound Writes Indefinitely24.x · 26.x
07/2026Trung bìnhCVE-2026-58042dns.resolveAny() Aborts the Node.js Process When a DNS Response Contains More Than 256 A Records22.x · 24.x · 26.x
07/2026CaoCVE-2026-58043Permission Model: --allow-fs-read/--allow-fs-write radix-tree prefix-boundary over-grant22.x · 24.x · 26.x
07/2026ThấpCVE-2026-58044HTTP Request Smuggling via Silent Header Truncation in Node.js HTTP Parser22.x · 24.x · 26.x
07/2026Trung bìnhCVE-2026-58045Reachable assertion in node:zlib sync API crashes the entire process via spoofed TypedArray byteLength (all 11 *Sync functions affected)22.x · 24.x · 26.x
06/2026Trung bìnhCVE-2026-48615Proxy credentials leaked in ERR_PROXY_TUNNEL error message22.x · 24.x · 26.x
06/2026ThấpCVE-2026-48617Permission Model Bypass via `process.report.writeReport()` Path Misvalidation22.x · 24.x · 26.x
06/2026CaoCVE-2026-48618Node.js unicode dot separator handling can lead to tls wildcard-depth authentication bypass due to resolver and verifier hostname normalization mismat22.x · 24.x · 26.x
06/2026Trung bìnhCVE-2026-48619Unbounded memory growth in `node:http2` clients via attacker-controlled ORIGIN frames22.x · 24.x · 26.x
06/2026Trung bìnhCVE-2026-48928Uppercase sni context matching can lead to mtls authorization bypass due to case-sensitive hostname matching22.x · 24.x · 26.x
06/2026Trung bìnhCVE-2026-48930Embedded-nul hostnames can lead to silent authority rebinding due to c-string truncation in resolver bindings22.x · 24.x · 26.x
06/2026ThấpCVE-2026-48931HTTP Response Queue Poisoning via TOCTOU Race Condition in `http.Agent`22.x · 24.x · 26.x
06/2026CaoCVE-2026-48933Node.js WebCrypto AES Integer Overflow Leads to Remote Process Abort (DoS)22.x · 24.x · 26.x
06/2026Trung bìnhCVE-2026-48934TLS host identity verification bypass via session reuse with different servername leads to unauthorized connections22.x · 24.x · 26.x
06/2026ThấpCVE-2026-48935Permission Model bypass via FileHandle.utimes() in the promises API22.x · 24.x · 26.x
06/2026ThấpCVE-2026-48936Unix domain socket server bypasses --permission network restrictions (incomplete CVE-2026-21636 fix)26.x
06/2026Trung bìnhCVE-2026-48937HTTP/2 sessions never clean up after GOAWAY on invalid protocol errors22.x · 24.x
03/2026CaoCVE-2026-21637Incomplete fix for CVE-2026-21637: loadSNI() in _tls_wrap.js lacks try/catch leading to Remote DoS20.x · 22.x · 24.x · 25.x
03/2026CaoCVE-2026-21710Denial of Service via `__proto__` header name in `req.headersDistinct` (Uncaught `TypeError` crashes Node.js process)20.x · 22.x · 24.x · 25.x
03/2026Trung bìnhCVE-2026-21711Node.js Permission Model bypass: UDS server bind/listen works without `--allow-net`25.x
03/2026Trung bìnhCVE-2026-21712Assertion error in node_url.cc via malformed URL format leads to Node.js crash24.x · 25.x
03/2026Trung bìnhCVE-2026-21713Timing side-channel in HMAC verification via memcmp() in crypto_hmac.cc leads to potential MAC forgery20.x · 22.x · 24.x · 25.x
03/2026Trung bìnhCVE-2026-21714Memory leak in Node.js HTTP/2 server via WINDOW_UPDATE on stream 0 leads to resource exhaustion20.x · 22.x · 24.x · 25.x
03/2026ThấpCVE-2026-21715Permission Model Bypass in realpathSync.native Allows File Existence Disclosure20.x · 22.x · 24.x · 25.x
03/2026ThấpCVE-2026-21716CVE-2024-36137 Patch Bypass - FileHandle.chmod/chown20.x · 22.x · 24.x · 25.x
03/2026Trung bìnhCVE-2026-21717HashDoS in V820.x · 22.x · 24.x · 25.x
12/2025CaoCVE-2025-55130FS Permissions Bypass20.x · 22.x · 24.x · 25.x
12/2025CaoCVE-2025-55131Timeout-based race conditions make Uint8Array/Buffer.alloc non-zerofilled20.x · 22.x · 24.x · 25.x
12/2025ThấpCVE-2025-55132fs.futimes() Bypasses Read-Only Permission Model20.x · 22.x · 24.x · 25.x
12/2025Trung bìnhCVE-2025-59464Memory leak that enables remote Denial of Service against applications processing TLS client certificates20.x · 22.x · 24.x
12/2025CaoCVE-2025-59465Node.js HTTP/2 server crashes with unhandled error when receiving malformed HEADERS frame20.x · 22.x · 24.x · 25.x
12/2025Trung bìnhCVE-2025-59466Uncatchable "Maximum call stack size exceeded" error on Node.js via async_hooks leads to process crashes bypassing error handlers20.x · 22.x · 24.x · 25.x
12/2025Trung bìnhCVE-2026-21636Node.js permission model bypass via unchecked Unix Domain Socket connections (UDS)25.x
07/2025CaoCVE-2025-27209HashDoS in V824.x
07/2025CaoCVE-2025-27210Windows Device Names (CON, PRN, AUX) Bypass Path Traversal Protection in path.normalize()20.x · 22.x · 24.x
05/2025ThấpCVE-2025-23165Corrupted pointer in node::fs::ReadFileUtf8(const FunctionCallbackInfo<Value>& args) when args[0] is a string.20.x · 22.x
05/2025CaoCVE-2025-23166Improper error handling in async cryptographic operations crashes process20.x · 22.x · 23.x · 24.x
05/2025Trung bìnhCVE-2025-23167Improper HTTP header block termination in llhttp20.x
01/2025CaoCVE-2025-23083Worker permission bypass via InternalWorker leak in diagnostics20.x · 22.x · 23.x
01/2025Trung bìnhCVE-2025-23084Path traversal by drive name in Windows environment18.x · 20.x · 22.x · 23.x
01/2025Trung bìnhCVE-2025-23085GOAWAY HTTP/2 frames cause memory leak outside heap18.x · 20.x · 22.x · 23.x
07/2024ThấpCVE-2024-22018fs.lstat bypasses permission model20.x · 22.x
07/2024Trung bìnhCVE-2024-22020Bypass network import restriction via data URL18.x · 20.x · 22.x
07/2024ThấpCVE-2024-36137fs.fchown/fchmod bypasses permission model20.x · 22.x
07/2024CaoCVE-2024-36138Bypass incomplete fix of CVE-2024-2798018.x · 20.x · 22.x
07/2024ThấpCVE-2024-37372Permission model improperly processes UNC paths20.x · 22.x
04/2024CaoCVE-2024-27980Command injection via args parameter of child_process.spawn without shell option enabled on Windows18.x · 20.x · 21.x
04/2024CaoCVE-2024-27980Command injection via args parameter of child_process.spawn without shell option enabled on Windows18.x · 20.x · 21.x
04/2024Trung bìnhCVE-2024-27982HTTP Request Smuggling via Content Length Obfuscation18.x · 20.x · 21.x
04/2024CaoCVE-2024-27983Assertion failed in node::http2::Http2Session::~Http2Session() leads to HTTP/2 server crash18.x · 20.x · 21.x
02/2024Trung bìnhCVE-2023-46809A vulnerability in the privateDecrypt() API of the crypto library, allowed a covert timing side-channel during PKCS#1 v1.5 padding error handling.18.x · 20.x · 21.x
02/2024Trung bìnhCVE-2024-21890Improper handling of wildcards in --allow-fs-read and --allow-fs-write20.x · 21.x
02/2024Trung bìnhCVE-2024-21891Node.js depends on multiple built-in utility functions to normalize paths provided to node:fs functions, which can be overwitten with user-defined implementations leading to filesystem permission model bypass through path traversal attack.20.x · 21.x
02/2024CaoCVE-2024-21892Code injection and privilege escalation through Linux capabilities18.x · 20.x · 21.x
02/2024CaoCVE-2024-21896The permission model protects itself against path traversal attacks by calling path.resolve() on any paths given by the user. If the path is to be treated as a Buffer, the implementation uses Buffer.from() to obtain a Buffer from the result of path.resolve().20.x · 21.x
02/2024CaoCVE-2024-22017setuid() does not affect libuv's internal io_uring operations if initialized before the call to setuid(). This allows the process to perform privileged operations despite presumably having dropped such privileges through a call to setuid()20.x · 21.x
02/2024CaoCVE-2024-22019A vulnerability in Node.js HTTP servers allows an attacker to send a specially crafted HTTP request with chunked encoding, leading to resource exhaustion and denial of service (DoS).18.x · 20.x · 21.x
02/2024Trung bìnhCVE-2024-22025A vulnerability in Node.js has been identified, allowing for a Denial of Service (DoS) attack through resource exhaustion when using the fetch() function to retrieve content from an untrusted URL.18.x · 20.x · 21.x
10/2023Trung bìnhCVE-2023-38552Integrity checks according to experimental policies can be circumvented (Medium)18.x · 20.x
10/2023CaoCVE-2023-39331A previously disclosed vulnerability (CVE-2023-30584) was patched insufficiently. The implementation does not protect itself against the application overwriting built-in utility functions with user-defined implementations (High)20.x
10/2023CaoCVE-2023-39332Path traversal through path stored in Uint8Array (High)20.x
10/2023ThấpCVE-2023-39333Code injection via WebAssembly export names (Low)18.x · 20.x
10/2023CaoCVE-2023-44487Rapidly creating and cancelling streams (HEADERS frame immediately followed by RST_STREAM) without bound causes denial of service (High)18.x · 20.x
10/2023ThấpCVE-2023-45143Cookie headers are not cleared in cross-domain redirect in undici-fetch (High)18.x · 20.x
08/2023CaoCVE-2023-32002The use of Module._load() can bypass the policy mechanism and require modules outside of the policy.json definition for a given module.16.x · 18.x · 20.x
08/2023Trung bìnhCVE-2023-32003fs.mkdtemp() and fs.mkdtempSync() can be used to bypass the permission model check using a path traversal attack.20.x
08/2023CaoCVE-2023-32004Improper handling of Buffers in file system APIs causing a traversal path to bypass when verifying file permissions.20.x
08/2023Trung bìnhCVE-2023-32005A vulnerability has been identified in Node.js version 20, affecting users of the experimental permission model when the --allow-fs-read flag is used with a non-* argument.20.x
08/2023CaoCVE-2023-32006The use of module.constructor.createRequire() can bypass the policy mechanism and require modules outside of the policy.json definition for a given module.16.x · 18.x · 20.x
08/2023CaoCVE-2023-32558The use of the deprecated API process.binding() can bypass the permission model through path traversal.20.x
08/2023CaoCVE-2023-32559The use of the deprecated API process.binding() can bypass the policy mechanism by requiring internal modules and eventually take advantage of process.binding('spawn_sync') run arbitrary code, outside of the limits defined in a policy.json file.16.x · 18.x · 20.x
06/2023CaoCVE-2023-30581The use of proto in process.mainModule.proto.require() can bypass the policy mechanism and require modules outside of the policy.json definition16.x · 18.x · 20.x
06/2023Trung bìnhCVE-2023-30582A vulnerability has been identified in Node.js version 20, affecting users of the experimental permission model when the --allow-fs-read flag is used with a non-* argument.20.x
06/2023Trung bìnhCVE-2023-30583fs.openAsBlob() can bypass the experimental permission model when using the file system read restriction with the --allow-fs-read flag in Node.js 2020.x
06/2023CaoCVE-2023-30584A vulnerability has been discovered in Node.js version 20, specifically within the experimental permission model. This flaw relates to improper handling of path traversal bypass when verifying file permissions.20.x
06/2023Trung bìnhCVE-2023-30585Privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process16.x · 18.x · 20.x
06/2023Trung bìnhCVE-2023-30586Node.js 20 allows loading arbitrary OpenSSL engines when the experimental permission model is enabled, which can bypass and/or disable the permission model.20.x
06/2023CaoCVE-2023-30587A vulnerability in Node.js version 20 allows for bypassing restrictions set by the --experimental-permission flag using the built-in inspector module (node:inspector).20.x
06/2023Trung bìnhCVE-2023-30588When an invalid public key is used to create an x509 certificate using the crypto.X509Certificate() API a non-expect termination occurs.16.x · 18.x · 20.x
06/2023Trung bìnhCVE-2023-30589The llhttp parser in the http module in Node.js does not strictly use the CRLF sequence to delimit HTTP requests.16.x · 18.x · 20.x
06/2023Trung bìnhCVE-2023-30590The generateKeys() API function returned from crypto.createDiffieHellman() only generates missing (or outdated) keys, that is, it only generates a private key if none has been set yet.16.x · 18.x · 20.x
02/2023CaoCVE-2023-23918It was possible to bypass Permissions and access non authorized modules by using process.mainModule.require(). This only affects users who had enabled the experimental permissions option with --experimental-policy.14.x · 16.x · 18.x · 19.x
02/2023Trung bìnhCVE-2023-23919In some cases Node.js did does not clear the OpenSSL error stack after operations that may set it. This may lead to false positive errors during subsequent cryptographic operations that happen to be on the same thread. This in turn could be used to cause a denial of service.14.x · 16.x · 18.x · 19.x
02/2023ThấpCVE-2023-23920Node.js would search and potentially load ICU data when running with elevated priviledges. Node.js was modified to build with ICU_NO_USER_DATA_OVERRIDE to avoid this.14.x · 16.x · 18.x · 19.x
02/2023Trung bìnhCVE-2023-23936The fetch API in Node.js did not prevent CRLF injection in the 'host' header potentially allowing attacks such as HTTP response splitting and HTTP header injection.14.x · 16.x · 18.x · 19.x
02/2023ThấpCVE-2023-24807The Headers.set() and Headers.append() methods in the fetch API in Node.js where vulnerable to Regular a Expression Denial of Service (ReDoS) attacks.14.x · 16.x · 18.x · 19.x
11/2022Trung bìnhCVE-2022-43548The Node.js rebinding protector for --inspect still allows invalid IP address, specifically, the octal format.14.x · 16.x · 18.x · 19.x
09/2022CaoCVE-2022-32212The IsAllowedHost check in https://github.com/nodejs/node/blob/fdf0a84e826d3a9ec0ce6f5a3f5adc967fe99408/src/inspector_socket.cc#L580 can easily be bypassed because IsIPAddress does not properly check if an IP address is invalid or not. When an invalid IPv4 address is provided (for instance 10.0.2.555 is provided), the browser will make a DNS requests to the DNS server, providing a vector for an at14.x · 16.x · 18.x
09/2022Trung bìnhCVE-2022-32213The llhttp parser in the http module in Node.js does not correctly parse and validate Transfer-Encoding headers. This can lead to HTTP Request Smuggling (HRS).14.x · 16.x · 18.x
09/2022Trung bìnhCVE-2022-32215The llhttp parser in the http module in Node does not correctly handle multi-line Transfer-Encoding headers. This can lead to HTTP Request Smuggling (HRS).14.x · 16.x · 18.x
09/2022Trung bìnhCVE-2022-32222On linux, versions of 18.x prior to Y used a default path for openssl.cnf that was within a path that might be accessible under some circumstances to a non-admin user instead of /etc/ssl as was the case in versions prior to the upgrade to OpenSSL 3.14.x · 16.x · 18.x
09/2022CaoCVE-2022-35255Node.js made calls to EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc. However, it does not check the return value, it assumes EntropySource() always succeeds, but it can (and sometimes will) fail.18.x
09/2022Trung bìnhCVE-2022-35256The llhttp parser in the http module in Node.js v18.7.0 does not correctly handle header fields that are not terminated with CLRF. This may result in HTTP Request Smuggling.14.x · 16.x · 18.x
07/2022Trung bìnhCVE-2022-32214The llhttp parser in the http module in Node.js does not strictly use the CRLF sequence to delimit HTTP requests. This can lead to HTTP Request Smuggling (HRS).14.x · 16.x · 18.x
07/2022CaoCVE-2022-32223Node.js is vulnerable to Hijack Execution Flow: DLL Hijacking under certain conditions on Windows platforms. This vulnerability can be exploited if the victim has the following dependencies on a Windows machine: * OpenSSL has been installed and “C:\Program Files\Common Files\SSL\openssl.cnf” exists. Whenever the above conditions are present, `node.exe` will search for `providers.dll` in the curren14.x · 16.x · 18.x
07/2021Trung bìnhCVE-2021-22918Node.js is vulnerable to out-of-bounds read in libuv's uv__idna_toascii() function which is used to convert strings to ASCII. This is called by Node's dns module's lookup() function and can lead to information disclosures or crashes. You can read more about it in https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22918 12.x · 14.x · 16.x
07/2021Trung bìnhCVE-2021-22921Node.js is vulnerable to local privilege escalation attacks under certain conditions on Windows platforms. More specifically, improper configuration of permissions in the installation directory allows an attacker to perform two different escalation attacks: PATH and DLL hijacking. You can read more about it in https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22921 12.x · 14.x · 16.x
07/2021CaoCVE-2021-22930Node.js before is vulnerable to a use after free attack where an attacker might be able to exploit the memory corruption, to change process behavior. You can read more about it in https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22930 12.x · 14.x · 16.x
07/2021Trung bìnhCVE-2021-23362This is a vulnerability in the hosted-git-info npm module which may be vulnerable to denial of service attacks. You can read more about it in https://nvd.nist.gov/vuln/detail/CVE-2021-23362 12.x
07/2021CaoCVE-2021-27290This is a vulnerability in the ssri npm module which may be vulnerable to denial of service attacks. You can read more about it in https://github.com/advisories/GHSA-vx3p-948g-6vhq 12.x
04/2021CaoCVE-2020-7774This is a vulnerability in the y18n npm module which may be exploited by prototype pollution. You can read more about it in https://github.com/advisories/GHSA-c4w7-xm78-47vh 10.x · 12.x · 14.x
04/2021CaoCVE-2021-3449This is a vulnerability in OpenSSL which may be exploited through Node.js. You can read more about it in https://www.openssl.org/news/secadv/20210325.txt 10.x · 12.x · 14.x · 15.x
04/2021CaoCVE-2021-3450This is a vulnerability in OpenSSL which may be exploited through Node.js. You can read more about it in https://www.openssl.org/news/secadv/20210325.txt 10.x · 12.x · 14.x · 15.x
02/2021Nghiêm trọngCVE-2021-22883HTTP2 'unknownProtocol' cause Denial of Service by resource exhaustion - Affected Node.js versions are vulnerable to denial of service attacks 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 f 10.x · 12.x · 14.x · 15.x
02/2021CaoCVE-2021-22884DNS rebinding in --inspect - Affected Node.js versions are vulnerable to denial of service attacks when the whitelist includes “localhost6”. When “localhost6” is not present in /etc/hosts, it is just an ordinary domain that is resolved via DNS, i.e., over network. If the attacker controls the victim's DNS server or can spoof its responses, the DNS rebinding protection can be bypassed by using the 10.x · 12.x · 14.x · 15.x
02/2021CaoCVE-2021-23840OpenSSL - Integer overflow in CipherUpdate - This is a vulnerability in OpenSSL which may be exploited through Node.js. You can read more about it in https://www.openssl.org/news/secadv/20210216.txt 10.x · 12.x · 14.x · 15.x
01/2021Trung bìnhCVE-2020-1971OpenSSL - EDIPARTYNAME NULL pointer de-reference - This is a vulnerability in OpenSSL which may be exploited through Node.js. You can read more about it in https://www.openssl.org/news/secadv/20201208.txt10.x · 12.x · 14.x · 15.x
01/2021CaoCVE-2020-8265use-after-free in TLSWrap - affected Node.js versions are vulnerable to a use-after-free bug in its TLS implementation. When writing to a TLS enabled socket, node::StreamBase::Write calls node::TLSWrap::DoWrite with a freshly allocated WriteWrap object as first argument. If the DoWrite method does not return an error, this object is passed back to the caller as part of a StreamWriteResult structur10.x · 12.x · 14.x · 15.x
01/2021ThấpCVE-2020-8287HTTP Request Smuggling in nodejs - Affected versions of Node.js allow two copies of a header field in a http request. For example, two Transfer-Encoding header fields. In this case Node.js identifies the first header field and ignores the second. This can lead to HTTP Request Smuggling (https://cwe.mitre.org/data/definitions/444.html)10.x · 12.x · 14.x · 15.x
79 lỗ hổng công bố trước 2021
Ngày công bốMức độIDBản bị ảnh hưởng
11/2020CaoCVE-2020-8277 12.x · 14.x · 15.x
09/2020CaoCVE-2020-820112.x · 14.x
09/2020Nghiêm trọngCVE-2020-825114.x
09/2020Trung bìnhCVE-2020-825210.x · 12.x · 14.x
15/08/2019CaoCVE-2019-95118.x · 10.x · 12.x
28/02/2019CaoCVE-2019-57376.x · 8.x · 10.x · 11.x
28/02/2019CaoCVE-2019-57396.x
27/11/2018CaoCVE-2018-121166.x · 8.x
27/11/2018CaoCVE-2018-121206.x · 8.x
27/11/2018CaoCVE-2018-121216.x · 8.x · 10.x · 11.x
27/11/2018CaoCVE-2018-121226.x · 8.x · 10.x · 11.x
27/11/2018Trung bìnhCVE-2018-121236.x · 8.x · 10.x · 11.x
16/08/2018CaoCVE-2018-12115<= 10
16/08/2018CaoCVE-2018-716610.x
06/2018CaoCVE-2018-71618.x · 9.x · 10.x
06/2018CaoCVE-2018-71629.x · 10.x
06/2018CaoCVE-2018-71649.7.x · 10.x
06/2018CaoCVE-2018-71676.x · 8.x · 9.x
03/2018CaoCVE-2018-71584.x
03/2018Trung bìnhCVE-2018-71594.x · 6.x · 8.x · 9.x
03/2018CaoCVE-2018-71606.x · 8.x · 9.x
12/2017Nghiêm trọngCVE-2017-158964.x · 6.x · 8.x · 9.x
12/2017ThấpCVE-2017-158978.x · 9.x
09/2017CaoCVE-2017-148498.5.0
07/2017CaoCVE-2017-10003818.x · 7.x · 4.x · 6.x · 5.x
01/2017Trung bìnhCVE-2016-70554.x · 5.x · 6.x · 7.x
01/2017CaoCVE-2017-37314.x · 5.x · 6.x · 7.x
01/2017Trung bìnhCVE-2017-37324.x · 5.x · 6.x · 7.x
10/2016Trung bìnhCVE-2016-51726.x
10/2016Trung bìnhnodejs-security-wg-116.x
10/2016Trung bìnhnodejs-security-wg-96.x
06/2016CaoCVE-2016-1669>=6.0.0 <6.2.0 · 5.x · 4.x
05/2016CaoCVE-2016-21054.x · 5.x · 6.x
05/2016Trung bìnhCVE-2016-21074.x · 5.x · 6.x
CaoCVE-2015-31935.x · 4.x
CaoCVE-2015-31945.x · 4.x
CaoCVE-2015-67645.x · 4.x
CaoCVE-2015-73844.x
CaoCVE-2015-80275.x · 4.x
Trung bìnhCVE-2016-07024.x · 5.x
CaoCVE-2016-07974.x · 5.x
CaoCVE-2016-20865.x · 4.x
Trung bìnhCVE-2016-21786.x · 5.x · 4.x
CaoCVE-2016-21836.x · 5.x · 4.x
CaoCVE-2016-22165.x · 4.x
Nghiêm trọngCVE-2016-51800.10.x · 0.12.x · 4.x
Trung bìnhCVE-2016-53256.x · 4.x · 5.x
CaoCVE-2016-63036.x · 5.x · 4.x
CaoCVE-2016-63046.x · 5.x · 4.x
Trung bìnhCVE-2016-63066.x · 5.x · 4.x
Trung bìnhCVE-2016-70996.x · 4.x · 5.x
Chưa xếpCVE-2016-9551^7.1.0
CaoCVE-2016-98404.x · 5.x · 6.x · 7.x
CaoCVE-2017-14919^4.8.2 · ^6.10.2 · 8.x
CaoCVE-2019-1560410.x · 12.x · 13.x
Nghiêm trọngCVE-2019-1560510.x · 12.x · 13.x
CaoCVE-2019-1560610.x · 12.x · 13.x
CaoCVE-2021-2293112.x · 14.x · 16.x
ThấpCVE-2021-2293912.x · 14.x · 16.x
CaoCVE-2021-2294012.x · 14.x · 16.x
Trung bìnhCVE-2021-2295912.x · 14.x · 16.x
CaoCVE-2021-37701 12.x · 14.x
Trung bìnhCVE-2021-4453112.x · 14.x · 16.x · 17.x
Trung bìnhCVE-2021-4453212.x · 14.x · 16.x · 17.x
Trung bìnhCVE-2021-4453312.x · 14.x · 16.x · 17.x
CaoCVE-2022-077812.x · 14.x · 16.x · 17.x
ThấpCVE-2022-2182412.x · 14.x · 16.x · 17.x
Chưa xếpnodejs-security-wg-176.x
Chưa xếpnodejs-security-wg-24.x · 5.x · 6.x · 7.x · 8.x
Chưa xếpnodejs-security-wg-206.x · 4.x
Chưa xếpnodejs-security-wg-216.x · 5.x · 4.x
Chưa xếpnodejs-security-wg-255.x · 4.x · 6.x
Chưa xếpnodejs-security-wg-265.x · 4.x
Chưa xếpnodejs-security-wg-294.x · 5.x
Chưa xếpnodejs-security-wg-304.x · 5.x
Chưa xếpnodejs-security-wg-334.x · 5.x
Chưa xếpnodejs-security-wg-384.x · 6.x
Chưa xếpnodejs-security-wg-394.x
Chưa xếpnodejs-security-wg-414.x

Lỗ hổng từ nodejs/security-wg (danh sách do chính dự án Node.js công bố), nhánh từ endoflife.date.