
CVE catalog
CVE-2026-26280
UBUNTU-CVE-2026-26280
- Severity
- Unknown · CVSS 8.4
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Published
- Updated
- Source
- [NVD] · [CVE record]
- EPSS
- 1.37% · Oct 25, 2026
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.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | jupyterlab | 13 | 4.0.11+ds1+~cs11.25.27-7 | vulnerable |
| Debian | jupyterlab | 13 | 4.0.11+ds1+~cs11.25.27-8 | vulnerable |
| Debian | jupyterlab | 13 | 4.0.11+ds1+~cs11.25.27-9 | vulnerable |
| Debian | jupyterlab | 13 | 4.0.11+ds2+~cs11.25.27-1 | vulnerable |
| Debian | jupyterlab | 13 | 4.0.11+ds2+~cs11.25.27-3 | vulnerable |
| Debian | jupyterlab | 13 | 4.0.11+ds3+~cs11.25.27-1 | vulnerable |
| Debian | jupyterlab | 13 | 4.0.11+ds4+~cs11.25.27-1 | vulnerable |
| Debian | jupyterlab | 13 | 4.0.11+ds4+~cs11.25.27-2 | vulnerable |
| Debian | jupyterlab | 13 | 4.0.11+ds4+~cs11.25.27-3 | vulnerable |
| Debian | jupyterlab | 13 | 4.0.11+ds4+~cs11.25.27-4 | vulnerable |
| Debian | jupyterlab | 13 | 4.0.11+ds5+~cs11.25.27-1 | vulnerable |
| Debian | jupyterlab | 13 | 4.0.13+ds1+~2.0.1+~cs1.4.4-1 | vulnerable |
| Debian | jupyterlab | 13 | 4.1.3+ds1+~2.0.1+~0.15.3+~cs1.4.4-1 | vulnerable |
| Debian | jupyterlab | 13 | 4.1.8+ds1+~2.0.1+~0.15.3+~cs1.4.4-1 | vulnerable |
| Debian | jupyterlab | 13 | 4.1.8+ds1+~2.0.1+~0.15.3+~cs1.4.4-2 | vulnerable |
| Debian | jupyterlab | 13 | 4.1.8+ds1+~2.0.1+~0.15.3+~cs1.4.4-3 | vulnerable |
| Debian | jupyterlab | 13 | 4.1.8+ds1+~2.0.1+~0.15.3+~cs1.4.4-4 | vulnerable |
| Debian | jupyterlab | 13 | 4.1.8+ds1+~2.0.1+~0.15.3+~cs1.4.4-5 | vulnerable |
| Debian | jupyterlab | 13 | 4.1.8+ds1+~2.0.1+~0.15.3+~cs1.4.4-6 | vulnerable |
| Debian | jupyterlab | 13 | 4.1.8+ds1+~2.0.1+~0.15.3+~cs1.4.4-7 | vulnerable |
| Debian | jupyterlab | 13 | 4.1.8+ds1+~2.0.1+~0.15.3+~cs1.4.4-8 | vulnerable |
| Debian | jupyterlab | 13 | 4.4.1+ds1+~3.0.5+~0.16.6+~cs1.4.4-1 | vulnerable |
| Debian | jupyterlab | 13 | 4.4.10+ds1+~3.1.0+~0.16.6+~cs1.4.4-1 | vulnerable |
| Debian | jupyterlab | 13 | 4.4.10+ds1+~3.1.0+~0.16.6+~cs1.4.4-2 | vulnerable |
| Debian | jupyterlab | 13 | 4.4.10+ds1+~3.1.0+~0.16.6+~cs1.4.4-3 | vulnerable |
| Debian | jupyterlab | 13 | 4.4.10+ds1+~3.1.0+~0.16.6+~cs1.4.4-4 | vulnerable |
| Debian | jupyterlab | 13 | 4.4.10+ds1+~3.1.0+~0.16.6+~cs1.4.4-5 | vulnerable |
| Debian | jupyterlab | 13 | 4.4.10+ds1+~3.1.0+~0.16.6+~cs1.4.4-6 | vulnerable |
| Debian | jupyterlab | 13 | 4.4.8+ds1+~3.1.0+~0.16.6+~cs1.4.4-1 | vulnerable |
| Debian | jupyterlab | 14 | 4.0.11+ds1+~cs11.25.27-7 | vulnerable |
| Debian | jupyterlab | 14 | 4.0.11+ds1+~cs11.25.27-8 | vulnerable |
| Debian | jupyterlab | 14 | 4.0.11+ds1+~cs11.25.27-9 | vulnerable |
| Debian | jupyterlab | 14 | 4.0.11+ds2+~cs11.25.27-1 | vulnerable |
| Debian | jupyterlab | 14 | 4.0.11+ds2+~cs11.25.27-3 | vulnerable |
| Debian | jupyterlab | 14 | 4.0.11+ds3+~cs11.25.27-1 | vulnerable |
| Debian | jupyterlab | 14 | 4.0.11+ds4+~cs11.25.27-1 | vulnerable |
| Debian | jupyterlab | 14 | 4.0.11+ds4+~cs11.25.27-2 | vulnerable |
| Debian | jupyterlab | 14 | 4.0.11+ds4+~cs11.25.27-3 | vulnerable |
| Debian | jupyterlab | 14 | 4.0.11+ds4+~cs11.25.27-4 | vulnerable |
| Debian | jupyterlab | 14 | 4.0.11+ds5+~cs11.25.27-1 | fixed |
| Ubuntu | jupyterlab | 25.10 | 4.0.11+ds1+~cs11.25.27-5 | vulnerable |
| Ubuntu | jupyterlab | 25.10 | 4.0.11+ds1+~cs11.25.27-6 | vulnerable |
| Ubuntu | jupyterlab | 25.10 | 4.0.11+ds1+~cs11.25.27-7 | vulnerable |
| Ubuntu | jupyterlab | 26.10 | 4.0.11+ds1+~cs11.25.27-9 | vulnerable |
| Ubuntu | jupyterlab | 26.10 | 4.4.10+ds1+~3.1.0+~0.16.6+~cs1.4.4-3 | vulnerable |
| Ubuntu | jupyterlab | 26.10 | 4.4.10+ds1+~3.1.0+~0.16.6+~cs1.4.4-4 | vulnerable |
| Ubuntu | node-systeminformation | 26.10 | 5.31.6-4 | vulnerable |
| Ubuntu | node-systeminformation | 26.10 | 5.31.7-1 | vulnerable |
| Ubuntu | jupyterlab | 26.04 | 4.0.11+ds1+~cs11.25.27-7 | vulnerable |
| Ubuntu | jupyterlab | 26.04 | 4.0.11+ds1+~cs11.25.27-8 | vulnerable |
| Ubuntu | jupyterlab | 26.04 | 4.0.11+ds1+~cs11.25.27-9 | vulnerable |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | jupyterlab | deb | 14 | 4.0.11+ds5+~cs11.25.27-1 | Not reported | DEBIAN-CVE-2026-26280 | Not reported |
OpenFactory catalog packages
[Debian 13 (Trixie)]
- [jupyterlab]Affected
Details (2)
4.0.11+ds1+~cs11.25.27-7· all · trixieAffected
pypi · jupyterlab · debian · 13
4.0.11+ds1+~cs11.25.27-7· all · trixieAffected
pypi · jupyterlab · debian · 13
Observed: