Advisories › Grid Protection Alliance › ICSA-26-281-02

Grid Protection Alliance openPDC and openHistorian: 6 CVEs, Critical 9.8

Critical 9.8 ICSA-26-281-02 · Published Oct 8, 2026

Summary

CISA reports 6 vulnerabilities in Grid Protection Alliance openPDC, openPDC (Docker image), openHistorian. Weakness types: Deserialization of Untrusted Data, Missing Authentication for Critical Function, Server-Side Request Forgery (SSRF) (+2 more). Successful exploitation of these vulnerabilities could allow an attacker to gain administrative control of the system, execute arbitrary code, access sensitive operational data, or map the internal network. Highest CVSS v3 score: 9.8 (Critical), exploitable over the network.

What to do: Act now: Grid Protection Alliance has added additional validation into serialization logic in openPDC version 2.9.482 and later and openHistorian version 2.8.585 and later.

At a glance

Vendor
Grid Protection Alliance
Products
openPDC, openPDC (Docker image), openHistorian
CVEs
CVE-2026-100730, CVE-2026-105281, CVE-2026-85479, CVE-2026-101022, CVE-2026-105278, CVE-2026-104629
Highest CVSS v3
9.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Highest CVSS v4
–
Known exploited (KEV)
No CVE from this advisory is on the KEV list as of the last refresh
Sectors (per CISA)
Energy
Deployed
Worldwide
Vendor HQ
United States

Vulnerabilities

CVEWeaknessCVSS v3CVSS v4KEVDescription (from advisory)
CVE-2026-100730Deserialization of Untrusted Data9.8–NoA 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 c…
CVE-2026-105281Missing Authentication for Critical Function7.5–NoThe internal data publisher on openPDC accepts network connections without authentication in its default configuration. An unauthenticated network attacker can connect to this interface and retrieve the complete device and measurement topology of the system.
CVE-2026-85479Missing Authentication for Critical Function5.3–NoThe STTP-based data publisher on openPDC accepts network connections without authentication in its default configuration. An unauthenticated network attacker can connect to this interface and exchange data with it.
CVE-2026-101022Server-Side Request Forgery (SSRF)4.3–NoA 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.
CVE-2026-105278Use of Hard-coded Credentials9.8–NoThe published Docker image for openPDC includes a fixed administrative credential with no forced change on first use. An attacker with network access to the management interface can authenticate using this credential and gain full administrative control of the application.
CVE-2026-104629Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')8.8–NoA component loading mechanism in openPDC and openHistorian will construct and run any specified type, which may be an invalid component to load. An attacker with an authenticated user account and the ability to place a file on the host filesystem can use this to run arbitrary constructor code, and this code runs with the privileges of the affected service account.

Affected products (6)

Vendor fixes and mitigations (from advisory)

Also apply CISA's standard ICS practices: minimize network exposure, keep control networks behind firewalls and isolated from business networks, and use up-to-date secure remote access.

Sources

This page is generated automatically from the CISA advisory text. It is not a substitute for the vendor's guidance; verify affected versions and fixes at the source before making changes to control systems.

Weekly OT patch digest

Every week: the new ICS advisories that touch oil & gas gear, what they mean, and what to do. Free.

Subscribe free

Opens our signup page on beehiiv, where you enter your email. Unsubscribe anytime.