What’s Vulnerable › Vulnerabilities
CVE-2026-101022: Grid Protection Alliance openPDC and openHistorian Server-Side Request Forgery (SSRF)
- Severity: medium (CVSS 4.3 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.2% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-10-09 · updated 2026-10-09
- Weakness: CWE-918
Description
A Modbus connection feature on openPDC accepts a caller-specified destination address and port with no restriction on which internal hosts may be targeted. An authenticated user can attempt connections to arbitrary internal network destinations, revealing which destinations are reachable. With repeated attempts, an attacker may be able to map the internal network.
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-101022 or the next vulnerability affects your stack