CVE-2017-16718: beckhoff twincat Insufficiently Protected Credentials
Vulnerability summary
CVE-2017-16718 is a medium (CVSS 5.9) Insufficiently Protected Credentials vulnerability in beckhoff twincat. EPSS estimates a 0.42% chance of exploitation in the next 30 days, higher than 35.5% of scored vulnerabilities.
Timeline
- 27-06-2018PublishedVulnerability first disclosed.
- 16-09-2024Last modifiedVulnerability information updated.
Description
Beckhoff TwinCAT 3 supports communication over ADS. ADS is a protocol for industrial automation in protected environments. This protocol uses user configured routes, that can be edited remotely via ADS. This special command supports encrypted authentication with username/password. The encryption uses a fixed key, that could be extracted by an attacker. Precondition of the exploitation of this weakness is network access at the moment a route is added.
CVSS metrics
2 scores · 1 source · 2 versionsEPSS trend
Probability
0.42%
Chance of exploitation in the next 30 days
Percentile
36%
Versus all other CVEs
30-day change
-0.03 pp
From 0.45% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-522Insufficiently Protected CredentialsThe product transmits or stores authentication credentials, but it uses an insecure method that is susceptible to unauthorized interception and/or retrieval.
- CWE-327Use of a Broken or Risky Cryptographic AlgorithmThe product uses a broken or risky cryptographic algorithm or protocol.
Affected systems
Beckhoff1 product
- twincat3.0
Ics-cert1 product
- beckhoff twincatVersion 3
2 vendors · 2 products
References
1 links- download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-002.pdfX Refsource MISCMitigationVendor Advisory