CVE-2020-12494: beckhoff twincat Incomplete Cleanup
Vulnerability summary
CVE-2020-12494 is a medium (CVSS 5.3) Incomplete Cleanup vulnerability in beckhoff twincat. EPSS estimates a 1.01% chance of exploitation in the next 30 days, higher than 62.8% of scored vulnerabilities.
Timeline
- 16-06-2020PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
Beckhoff's TwinCAT RT network driver for Intel 8254x and 8255x is providing EtherCAT functionality. The driver implements real-time features. Except for Ethernet frames sent from real-time functionality, all other Ethernet frames sent through the driver are not padded if their payload is less than the minimum Ethernet frame size. Instead, arbitrary memory content is transmitted within in the padding bytes of the frame. Most likely this memory contains slices from previously transmitted or received frames. By this method, memory content is disclosed, however, an attacker can hardly control which memory content is affected. For example, the disclosure can be provoked with small sized ICMP echo requests sent to the device.
CVSS metrics
3 scores · 2 sources · 2 versions- NVDNIST5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
EPSS trend
Probability
1.01%
Chance of exploitation in the next 30 days
Percentile
63%
Versus all other CVEs
30-day change
0.00 pp
From 1.01% 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 causeAffected systems
Beckhoff4 products
- twincat≤ 3.1.0.3512 | ≤ 2.11.0.2120 | ≤ 3.1.0.3600 | ≤ 3.1.0.3500 | ≤ 2.11.0.2117
- twincat_driver≤ 3.1.0.3603
- twincat driver for intel 8254x (tcl8254x.sys)≥ unspecified, ≤ 3.1.0.3603 for TwinCAT 3.1 4024 | ≥ unspecified, ≤ 3.1.0.3512 for TwinCAT 3.1 4022 | ≥ unspecified, ≤ 2.11.0.2120 for TwinCAT 2.11 2350
- twincat driver for intel 8255x (tcl8255x.sys)≥ unspecified, ≤ 3.1.0.3600 for TwinCAT 3.1 4024 | ≥ unspecified, ≤ 3.1.0.3500 for TwinCAT 3.1 4024 | ≥ unspecified, ≤ 2.11.0.2117 for TwinCAT 2.11 2350
1 vendor · 4 products