7.1Hoch KEV

CVE-2021-21315Command Injection Vulnerability

sebhildebrandt systeminformation Veröffentlicht: (vor 5 Jahren)

Bekannt ausgenutzt — System Information Library for Node.JS Command Injection

CISA hat am 18.01.2022 bestätigt, dass diese Schwachstelle in echten Angriffen genutzt wird. Frist für US-Bundesbehörden: 01.02.2022.

Erforderliche Maßnahme: Apply updates per vendor instructions. https://nvd.nist.gov/vuln/detail/CVE-2021-21315

Beschreibung

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.

Schwachstellentyp (CWE): CWE-78

Daten: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Wiedergegeben wie in der Quelle, auf Englisch.

Betroffene Produkte und Versionen

HerstellerProduktVersionen
apache cordova 10.0.0
sebhildebrandt systeminformation < 5.3.1
systeminformation systeminformation < 5.3.1

Referenzen und Patches

CPE-Treffer (NVD) (2)

  • cpe:2.3:a:systeminformation:systeminformation:*:*:*:*:*:node.js:*:* < 5.3.1
  • cpe:2.3:a:apache:cordova:10.0.0:*:*:*:*:-:*:*