← back
CVE-2021-22940

CVE-2021-22940

EPSS 14.0%CWE-416
In short

Node.js has a memory bug where freed memory can still be accessed, allowing attackers to corrupt memory and change how the program behaves. This can lead to crashes or unexpected actions.

Technical detail

Use-after-free vulnerability in Node.js runtime allows attackers to access memory regions that have been deallocated, potentially enabling arbitrary code execution or process manipulation. The attack vector involves crafting inputs that trigger the freed memory access, with impact depending on the memory layout and process execution context.

Summary generated and translated by AI from the official description.
Node.js before 16.6.1, 14.17.5, and 12.22.5 is vulnerable to a use after free attack where an attacker might be able to exploit the memory corruption, to change process behavior.
Affected products
NodeJS · Node

Want to know if your infrastructure is exposed to this?

Talk to TrueHacking →