CVE-2018-7559 json
OPC UA applications can allow a remote attacker to determine a Server's private key
published 2018-06-13 8 y ago modified 2026-06-17 4 mo ago also GHSA-gr4c-5rq6-cgh3 , EUVD-2018-0604
- cvss
- 5.3
- version 3.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.1%
- EPSS 1.1% chance of exploitation in 30 days, percentile 67%
- public exploits
- 0
- none known
Summary
An issue was discovered in OPC UA .NET Standard Stack and Sample Code before GitHub commit 2018-04-12, and OPC UA .NET Legacy Stack and Sample Code before GitHub commit 2018-03-13. A vulnerability in OPC UA applications can allow a remote attacker to determine a Server's private key by sending carefully constructed bad UserIdentityTokens as part of an oracle attack.
Patch / fix
- nuget OPCFoundation.NetStandard.Opc.Ua 1.3.352.12
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
cisa ICSA-19-155-01 updated cvss 7.6
PHOENIX CONTACT PLCNext AXC F 2152
-
Phoenix Contact AXC F 2152 2404267 version 1.x, 1046568 (Starterkit) version 1.xaffected: vendor fix, mitigation “Phoenix Contact recommends affected users update to firmware release 2019.0 LTS or later, update to PLCNext Engineer release 2019.0 LTS or later, and apply the following specific mitigations below:” phoenixcontact.com
From CISA ICS and IT advisories (CSAF, https://github.com/cisagov/CSAF), a U.S. Government work; changed: reduced to products, statuses and remediations. CISA notification · csaf
Exploit prediction
1.15% chance of exploitation in the next 30 days, higher than 67% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.0 | 5.3 | CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 3.5 | AV:N/AC:M/Au:S/C:P/I:N/A:N |
| GitHub | 3.0 | 5.3 | CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| nuget | OPCFoundation.NetStandard.Opc.Ua | <1.3.352.12 |
1.3.352.12 |
Classification
- Weakness
-
- CWE-320 Key Management Errors
References
-
github.com
/OPCFoundation/UA-.NETStandard/commit/ebcf026a54dd0c9052cff009d96d827ac923d150
web, patch, third-party-advisory
-
github.com
/OPCFoundation/UA-.NET-Legacy/commit/e2a781b38efb8686d2bd850c2f2372b5c670bc45
web, patch, third-party-advisory
-
opcfoundation-onlineapplications.org
/faq/SecurityBulletins/OPC_Foundation_Security_Bulletin_CVE-2018-7559.pdf
web, third-party-advisory
-
securityfocus.com
/bid/108688
vdb-entry, web
-
nvd.nist.gov
/vuln/detail/CVE-2018-7559
advisory
-
github.com
/OPCFoundation/UA-.NETStandard
package
-
github.com
/advisories/GHSA-gr4c-5rq6-cgh3
advisory
Sources
- CVE List CVE-2018-7559
- GitHub Advisory GHSA-gr4c-5rq6-cgh3
- NVD CVE-2018-7559
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.