CVE-2026-55673 json
PowSyBl: Command Injection in LocalCommandExecutor-s
published 2026-08-28 2 mo ago modified 2026-09-09 1 mo ago also GHSA-jqvf-j3ww-r8c7 , EUVD-2026-67863
- cvss
- 7.1
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 49%
- public exploits
- 0
- none known
Summary
PowSyBl (Power System Blocks) is a framework to build power system oriented software. Prior to 7.2.2, UnixLocalCommandExecutor and WindowsLocalCommandExecutor concatenate command arguments and environment variables into strings interpreted through bash -c or cmd /c without sufficient escaping. Attacker-controlled values reaching UnixLocalCommandExecutor.execute, WindowsLocalCommandExecutor.execute, LocalComputationManager.execute, ParallelLoadFlowActionSimulator.run, ActionSimulatorTool.run, AmplModelRunner.run, or AmplModelRunner.runAsync can break out of the intended command and execute arbitrary shell commands as the JVM user. The affected itools paths include action-simulator with task-count, security-analysis with external, and dynamic-security-analysis. Downstream CLI tools, libraries, REST front ends, and multi-tenant grid-analysis services that forward less-trusted contingency identifiers or computation parameters into these APIs can expose the injection remotely. This issue is fixed in version 7.2.2.
Patch / fix
- maven com.powsybl:powsybl-computation-local 7.2.2
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 mo ago
Exploit prediction
0.60% chance of exploitation in the next 30 days, higher than 49% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 7.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N |
| CNA | 4.0 | 7.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | com.powsybl:powsybl-computation-local | <7.2.2 |
7.2.2 |
Affected products
- powsybl powsybl-core
Classification
References
-
github.com
/powsybl/powsybl-core/pull/3973
web
-
github.com
/powsybl/powsybl-core/commit/17461264d1d18f9bba43bb7855f251e9fa55a4db
web
-
github.com
/powsybl/powsybl-core/commit/7aa28d8c2492bbcd061585cb498acce72d5ed79a
web
-
github.com
/powsybl/powsybl-core/security/advisories/GHSA-jqvf-j3ww-r8c7
web
-
github.com
/powsybl/powsybl-core/releases/tag/v7.2.2
web
-
github.com
/powsybl/powsybl-core
package
Sources
- CVE List CVE-2026-55673
- GitHub Advisory GHSA-jqvf-j3ww-r8c7
- NVD CVE-2026-55673
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.