What’s Vulnerable › Vulnerabilities
CVE-2020-26245: Prototype Pollution leading to Command Injection in systeminformation
- Severity: critical (CVSS 9.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 2.2% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2020-11-27 · updated 2026-06-17
- Weakness: CWE-78
Description
npm package systeminformation before version 4.30.5 is vulnerable to Prototype Pollution leading to Command Injection. The issue was fixed with a rewrite of shell sanitations to avoid prototyper pollution problems. The issue is fixed in version 4.30.5. If you cannot upgrade, be sure to check or sanitize service parameter strings that are passed to si.inetChecksite().
Affected products
- sebhildebrandt systeminformation: before 4.30.5 — fixed in 4.30.5
How to fix
Upgrade to a fixed version: sebhildebrandt systeminformation 4.30.5. Check the vendor advisory for mitigations.
References
- https://github.com/sebhildebrandt/systeminformation/commit/8113ff0e87b2f422a5756c48f1057575e73af016
- https://github.com/sebhildebrandt/systeminformation/security/advisories/GHSA-4v2w-h9jm-mqjg
- https://github.com/sebhildebrandt/systeminformation/commit/8113ff0e87b2f422a5756c48f1057575e73af016
- https://github.com/sebhildebrandt/systeminformation/security/advisories/GHSA-4v2w-h9jm-mqjg
Get alerted when CVE-2020-26245 or the next vulnerability affects your stack