Arbitrary Code Execution in openPDC and openHistorian byVendor
CVE-2026-104629

7.7HIGH

What is CVE-2026-104629?

A vulnerability exists in openPDC and openHistorian due to a flawed component loading mechanism. This weakness allows authenticated attackers with the capability to place files on the host filesystem to execute arbitrary constructor code, running with the privileges of the affected service account. This could lead to unauthorized actions and potential system compromise.

Affected Version(s)

openHistorian 0 < 2.8.580

openHistorian 0 < 2.8.585

openPDC 0 < 2.9.477

References

CVSS V4

Score:
7.7
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Shubham Raj (Cipher) of Causal Security reported this vulnerability to CISA.
.