CVE-2026-26280: sebhildebrandt systeminformation OS Command Injection
Vulnerability summary
CVE-2026-26280 is a high (CVSS 8.4) OS Command Injection vulnerability in sebhildebrandt systeminformation. EPSS estimates a 1.65% chance of exploitation in the next 30 days, higher than 76.1% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 0 · Related 1Timeline
- 19-02-2026PublishedVulnerability first disclosed.
- 15-07-2026Last modifiedVulnerability information updated.
Description
systeminformation is a System and OS information library for node.js. In versions prior to 5.30.8, a command injection vulnerability in the `wifiNetworks()` function allows an attacker to execute arbitrary OS commands via an unsanitized network interface parameter in the retry code path. In `lib/wifi.js`, the `wifiNetworks()` function sanitizes the `iface` parameter on the initial call (line 437). However, when the initial scan returns empty results, a `setTimeout` retry (lines 440-441) calls `getWifiNetworkListIw(iface)` with the **original unsanitized** `iface` value, which is passed directly to `execSync('iwlist ${iface} scan')`. Any application passing user-controlled input to `si.wifiNetworks()` is vulnerable to arbitrary command execution with the privileges of the Node.js process. Version 5.30.8 fixes the issue.
CVSS metrics
6 scores · 6 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HDiffers
- OSV · DebianEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HDiffers
- OSV · NpmEcosystem advisory · calculated8.4HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · ChainguardEcosystem advisory · calculated8.4HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- NVDNIST7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HDiffers
EPSS trend
Probability
1.65%
Chance of exploitation in the next 30 days
Percentile
76%
Versus all other CVEs
30-day change
+0.40 pp
From 1.26% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundSysteminformation
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Chainguard18 products
- gemini-cli< 0.49.0-r4
- kibana-8.18All versions (No fix recorded)
- kibana-8.18-bitnamiAll versions (No fix recorded)
- kibana-8.18-iamguardedAll versions (No fix recorded)
- kibana-8.19< 8.19.11-r1
Ubuntu2 products
- jupyterlabAll versions (No fix recorded)
- node-systeminformationAll versions (No fix recorded)
Debian1 product
- jupyterlabAll versions (No fix recorded) | < 4.0.11+ds5+~cs11.25.27-1
Npm1 product
- systeminformation< 5.30.8
Sebhildebrandt1 product
- systeminformation< 5.30.8
Systeminformation1 product
- systeminformation< 5.30.8
6 vendors · 24 products
References
11 links- github.com/sebhildebrandt/systeminformation/security/advisories/GHSA-9c88-49p5-5ggfX Refsource CONFIRMWEBAdvisoryExploitVendor Advisory
- github.com/sebhildebrandt/systeminformation/commit/22242aa56188f2bffcbd7d265a11e1ebb808b460X Refsource MISCWEBFIXPatch