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.
References (1)
Core 1
Core References
Mitigation, Vendor Advisory x_refsource_misc
https://download.beckhoff.com/download/Document/product-security/Advisories/advisory-2017-002.pdf
Scores
CVSS v3
5.9
EPSS
0.0042
EPSS Percentile
33.8%
Attack Vector
NETWORK
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Details
CWE
CWE-327
CWE-522
Status
published
Products (1)
beckhoff/twincat
3.0
Published
Jun 27, 2018
Tracked Since
Feb 18, 2026