CVE-2021-21315
HIGH CISA KEV EPSS 99.8%
Published Feb 16, 20215y ago · Modified Jun 17, 20262w ago
7.8 CVSS 3.1
Published Feb 16, 2021 5y ago
Last Modified Jun 17, 2026 2w ago
KEV Listed Jan 18, 2022 4y ago
KEV Due Feb 1, 2022 1615d overdue
Description
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.
CVSS Details
Base Score
Exploitability
Impact
Vector string
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H Attack Vector Local
Attack Complexity Low
Privileges Required Low
User Interaction None
Scope Unchanged
Confidentiality High
Integrity High
Availability High
Threat Intelligence
CISA Known Exploited Overdue 1615d
- Added
- Jan 18, 2022
- Due
- Feb 1, 2022
Apply updates per vendor instructions.
EPSS Exploit Probability
99.8% percentile
Exploit & Patch Status
Actively Exploited (KEV)
Patch Available
Weaknesses 1
CWE-78 OS Command Injection Injection
Affected Products 2
| Vendor | Product | Version | Range |
|---|---|---|---|
| systeminformation | systeminformation | * | <5.3.1 |
| apache | cordova | 10.0.0 | any |
References 6
- github.com https://github.com/sebhildebrandt/systeminformation/commit/07daa05fb06f24f96297abaa30c2ace8bfd8b525
- github.com https://github.com/sebhildebrandt/systeminformation/security/advisories/GHSA-2m8v-572m-ff2v
- lists.apache.org https://lists.apache.org/thread.html/r8afea9a83ed568f2647cccc6d8d06126f9815715ddf9a4d479b26b05%40%3Cissues.cordova.apache.org%3E
- security.netapp.com https://security.netapp.com/advisory/ntap-20210312-0007/
- cisa.gov https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2021-21315
- npmjs.com https://www.npmjs.com/package/systeminformation
Remediation
- github.com https://github.com/sebhildebrandt/systeminformation/commit/07daa05fb06f24f96297abaa30c2ace8bfd8b525