What’s Vulnerable › Vulnerabilities
CVE-2026-100730: Grid Protection Alliance openPDC and openHistorian Deserialization of Untrusted Data
- Severity: critical (CVSS 9.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.6% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-10-09 · updated 2026-10-11
- Weakness: CWE-502
Description
A service console interface on openPDC and openHistorian deserializes a client-supplied data structure. On systems using Windows Authentication, an attacker must already be authenticated to reach this function; on systems without Windows Authentication, this is reachable by an unauthenticated network attacker. This allows an attacker to trigger deserialization of an arbitrary object graph, which could allow remote code execution under the privileges of the affected service account.
Affected products
- Grid Protection Alliance openHistorian: before 2.8.580; before 2.8.585 — fixed in 2.8.580, 2.8.585
- Grid Protection Alliance openPDC: before 2.9.477; before 2.9.482 — fixed in 2.9.477, 2.9.482
- Grid Protection Alliance openPDC (Docker image): before 2.9.477; before 2.9.482 — fixed in 2.9.477, 2.9.482
How to fix
Upgrade to a fixed version: Grid Protection Alliance openHistorian 2.8.580, 2.8.585; Grid Protection Alliance openPDC 2.9.477, 2.9.482; Grid Protection Alliance openPDC (Docker image) 2.9.477, 2.9.482. Check the vendor advisory for mitigations.
References
- https://github.com/cisagov/CSAF/blob/develop/csaf_files/OT/white/2026/icsa-26-281-02.json
- https://www.cisa.gov/news-events/ics-advisories/icsa-26-281-02
Get alerted when CVE-2026-100730 or the next vulnerability affects your stack