cve.bz

CVE-2021-21315

7.8 highKEVEPSS 91%

High (7.8) in Npm package System Information Library for Node.JS. In CISA KEV since 2022-01-18. EPSS 91% chance of exploitation in the next 30 days. Fixed in systeminformation 5.3.1.

The System Information Library for Node.JS (npm package "systeminformation") is an open source collection of functions to retrieve detailed hardware, system and OS information. In systeminformation before version 5.3.1 there is a command injection vulnerability. Problem was fixed in version 5.3.1. As a workaround instead of upgrading, be sure to check or sanitize service parameters that are passed to si.inetLatency(), si.inetChecksite(), si.services(), si.processLoad() ... do only allow strings, reject any arrays. String sanitation works as expected.

Severity

CVSS 3.1

7.8 high
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS
91% chance of exploitation in the next 30 days; higher than 99% of CVEs (scores of 2026-10-31)
CISA KEV
listed 2022-01-18, due 2022-02-01
CWE
CWE-78
Published
Modified
Record from
the NVD, synced

Affected

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-2m8v-572m-ff2vnpmsysteminformation<5.3.15.3.1

References

Check your stackJSON