Skip to content
Fencer Vulns
high 7.3

CVE-2022-32223 json

Node.js is vulnerable to Hijack Execution Flow: DLL Hijacking under certain conditions on Windows platforms.This vulnerability can be explo…

published 2022-07-14 4 y ago modified 2026-09-08 2 mo ago also BIT-node-2022-32223 , BIT-node-min-2022-32223 , EUVD-2022-53424

cvss
7.3
version 3.1, NVD
cisa kev
Not listed
not in CISA's catalog
epss
1.8%
EPSS 1.8% chance of exploitation in 30 days, percentile 78%
public exploits
0
none known

Summary

Node.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 current user directory.After that, `node.exe` will try to search for `providers.dll` by the DLL Search Order in Windows.It is possible for an attacker to place the malicious file `providers.dll` under a variety of paths and exploit this vulnerability.

Patch / fix

  • bitnami node 14.14.1, 14.20.0, 16.12.1, 16.16.0, 18.0.5
  • bitnami node-min 14.14.1, 14.20.0, 16.12.1, 16.16.0, 18.0.5
  • NodeJS Node 14.20.0, 16.20.0, 18.5.0

Exploit prediction

1.75% chance of exploitation in the next 30 days, higher than 78% of all scored CVEs (FIRST EPSS, 2026-11-08).

CVSS scores

assigned by version score vector
NVD 3.1 7.3 CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
OSV 3.1 7.3 CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H

Affected packages

ecosystem package affected fixed in
bitnami node
>=14.0.0, <14.14.1
>=14.14.0, <14.20.0
>=16.0.0, <16.12.1
>=16.13.0, <16.16.0
>=18.0.0, <18.0.5
14.14.1
14.20.0
16.12.1
16.16.0
18.0.5
bitnami node-min
>=14.0.0, <14.14.1
>=14.14.0, <14.20.0
>=16.0.0, <16.12.1
>=16.13.0, <16.16.0
>=18.0.0, <18.0.5
14.14.1
14.20.0
16.12.1
16.16.0
18.0.5

Affected products

  • NodeJS Node

Classification

Weakness
  • CWE-427 Uncontrolled Search Path Element
Technology feeds

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.