The Node.js project has announced security updates for its 18.x, 20.x, and 21.x release lines to address a critical vulnerability. This vulnerability, identified as CVE-2024-27980, is a high-severity issue related to command injection. It occurs when using the child_process.spawn or child_process.spawnSync functions without the shell option enabled on Windows. This allows an attacker to execute arbitrary commands, posing a significant security risk.

This update is a response to the discovery of the vulnerability by RyotaK, with Ben Noordhuis credited for the fix.

https://nodejs.org/en/blog/vulnerability/april-2024-security-releases-2

#cybersecurity #nodejs #vulnerability #update #cve #RyotaK #bnoordhuis

Node.js — Wednesday, April 10, 2024 Security Releases

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.