PowSyBl Core allows deserialization of untrusted SparseMatrix data
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| powsybl | powsybl-core | affected |
|
No data.
No data.
No data available yet.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2025-18706 | PowSyBl Core allows deserialization of untrusted SparseMatrix data |
Github GHSA |
GHSA-f5cx-h789-j959 | PowSyBl Core allows deserialization of untrusted SparseMatrix data |
No CVSS v3.1
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.515% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | PowSyBl (Power System Blocks) is a framework to build power system oriented software. In versions 6.3.0 to 6.7.1, there is a deserialization issue in the read method of the SparseMatrix class that can lead to a wide range of privilege escalations depending on the circumstances. This method takes in an InputStream and returns a SparseMatrix object. This issue has been patched in com.powsybl:powsybl-math: 6.7.2. A workaround for this issue involves not using SparseMatrix deserialization (SparseMatrix.read(...) methods). | |
| Title | PowSyBl Core allows deserialization of untrusted SparseMatrix data | |
| Weaknesses | CWE-502 | |
| References |
| |
| Metrics |
cvssV4_0
|
No data.