CVE-2025-7390: Softing OPC UA C++ SDK · Improper Certificate Validation
Affects Softing OPC UA C++ SDKSource CVE Database V5
Not known to be exploited · CVSS 9.1 Critical.
Data as of 10/25/2026, 16:58:54 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 17% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 21 Aug 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wild: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Softing OPC UA C++ SDK | Affected
| Fixed in– |
AI-suggested
1. Monitor Softing's official channels closely for the release of security patches addressing CVE-2025-7390 and apply them immediately upon availability. 2. Until patches are available, implement strict network segmentation to isolate OPC UA servers from untrusted networks and clients, limiting exposure. 3. Employ additional certificate validation mechanisms at the network or application layer, such as mutual TLS with external validation or hardware security modules (HSMs) to enforce certificate trust. 4. Conduct thorough audits of OPC UA server configurations to ensure endpoints are correctly set to require and validate client certificates. 5. Use intrusion detection and prevention systems (IDS/IPS) tuned to detect anomalous OPC UA traffic patterns indicative of unauthorized access attempts. 6. Enforce strict access controls and logging on OPC UA servers to monitor and respond to suspicious client connections. 7. Educate operational technology (OT) and security teams about this vulnerability and the importance of certificate validation in OPC UA communications. 8. Consider deploying compensating controls such as VPNs or secure gateways that add an additional layer of authentication and encryption.
Description
A malicious client can bypass the client certificate trust check of an opc.https server when the server endpoint is configured to allow only secure communication.
Impact
The impact of CVE-2025-7390 is substantial for organizations relying on Softing's OPC UA C++ SDK for secure communications in industrial automation, manufacturing, energy, and critical infrastructure sectors. Successful exploitation allows attackers to bypass client certificate authentication, leading to unauthorized access to sensitive operational data and control systems. This can result in data confidentiality breaches, unauthorized command execution, and potential manipulation or disruption of industrial processes. Given the criticality of OPC UA in supervisory control and data acquisition (SCADA) systems and other industrial control systems (ICS), this vulnerability could facilitate espionage, sabotage, or operational downtime. The lack of required privileges and user interaction lowers the barrier for exploitation, increasing risk. Organizations worldwide using affected versions may face increased risk of targeted attacks, especially those in sectors where OPC UA is prevalent. The absence of known exploits currently provides a window for proactive mitigation, but the critical CVSS score underscores the urgency of addressing this vulnerability.
Weaknesses
- CWE-295Improper Certificate Validation (opens in a new tab)
Base weaknessOWASP Top 10 A07:2025: Authentication Failures (opens in a new tab)
The product does not validate, or incorrectly validates, a certificate.