CVE-2021-21315

HIGH CISA KEV EPSS 99.8%
Published Feb 16, 20215y ago · Modified Jun 17, 20262w ago
7.8 CVSS 3.1
High
Find Similar
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
7.8
Exploitability
1.8
Impact
5.9
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

VendorProductVersionRange
systeminformationsysteminformation* <5.3.1
apachecordova10.0.0any

References 6

  • github.com https://github.com/sebhildebrandt/systeminformation/commit/07daa05fb06f24f96297abaa30c2ace8bfd8b525
    Patch
  • github.com https://github.com/sebhildebrandt/systeminformation/security/advisories/GHSA-2m8v-572m-ff2v
    Third Party Advisory
  • lists.apache.org https://lists.apache.org/thread.html/r8afea9a83ed568f2647cccc6d8d06126f9815715ddf9a4d479b26b05%40%3Cissues.cordova.apache.org%3E
    Issue TrackingMailing List
  • security.netapp.com https://security.netapp.com/advisory/ntap-20210312-0007/
    Third Party Advisory
  • cisa.gov https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2021-21315
    US Government Resource
  • npmjs.com https://www.npmjs.com/package/systeminformation
    Product

Remediation

  • github.com https://github.com/sebhildebrandt/systeminformation/commit/07daa05fb06f24f96297abaa30c2ace8bfd8b525
    Patch