Skip to main content
← All vulnerabilities
CVE-2021-22921

Node.js before 16.4.1, 14.17.2, and 12.22.2 is vulnerable to local privilege escalation attacks under certain conditions on Windows platform

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 12.22.2, 14.17.2, 16.4.1
None on Exploit-DB, Metasploit or GitHub

Summary

Node.js before 16.4.1, 14.17.2, and 12.22.2 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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • NodeJS Node

    From 4.0; From 5.0; From 6.0; From 7.0; From 8.0; From 9.0; From 10.0; From 11.0; From 12.0 · fixed in 12.22.2; From 13.0; From 14.0 · fixed in 14.17.2; From 15.0; From 16.0 · fixed in 16.4.1

References 4

nodejs.org

hackerone.com

security.netapp.com

cert-portal.siemens.com