TROYANOSYVIRUS
Back to CVEs

CVE-2021-21315

HIGHCISA KEV
7.1

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.

CVE Details

CVSS v3.1 Score7.1
SeverityHIGH
CVSS VectorCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N
Attack VectorLOCAL
ComplexityLOW
Privileges RequiredNONE
User InteractionNONE
Published2/16/2021
Last Modified10/24/2025
Sourcekev
Honeypot Sightings0

CISA KEV

VendorNpm package
ProductSystem Information Library for Node.JS
Vulnerability NameSystem Information Library for Node.JS Command Injection
KEV Date Added2022-01-18
Remediation Due Date2022-02-01
Ransomware UseUnknown

Affected Products

apache:cordovasysteminformation:systeminformation

Weaknesses (CWE)

CWE-78CWE-78

IOC Correlations

No correlations recorded

This product uses data from the NVD API but is not endorsed or certified by the NVD.