CODESYS vulnerabilities
Published CVEs affecting CODESYS products: 13 record(s), with severity, exploitation and fixes.
Virtual Control Sl 6Control For Beaglebone Sl 6Control For Empc-a/imx6 Sl 6Control For Iot2000 Sl 6Control For Linux Arm Sl 6Control For Linux Sl 6Control For Pfc100 Sl 6Control For Pfc200 Sl 6Control For Plcnext Sl 6Control For Raspberry Pi Sl 6Control For Wago Touch Panels 600 Sl 6Runtime Toolkit 6CODESYS Control RTE (for Beckhoff CX) SL 5Control Win Sl 5Control Rte Sl 5Hmi Sl 4Development System 3Remote Target Visu 2Control Rte Sl (for Beckhoff Cx) 1Codesys 1CODESYS Installer 1Visualization 1CODESYS PLCHandler 1CODESYS Edge Gateway for Linux 1CODESYS TargetVisu for Linux SL 1CODESYS EtherNetIP 1CODESYS Modbus 1
CVE-2026-8047
High · 7.5
CWE-1284 May 26, 2026
Out-of-bounds Write in CODESYS Control
The affected products perform improper length checking when parsing incoming HTTP requests, resulting in a size-limited out-of-bounds write. An unauthenticated remote attacker can exploit this flaw to cause a denial of service via a system crash on the affected device.
CVE-2026-8046
High · 8.1
CWE-863 May 26, 2026
Incorrect Authorization in CODESYS Control
The affected products insufficiently verify authorization when deleting user accounts. An authenticated, low-privileged remote user can exploit this vulnerability to delete other users, including those with higher privileges.
CVE-2026-44469
High · 7.0
CWE-276 May 26, 2026
Incorrect Default Permissions in CODESYS Development System
The affected product extracts installation files to a temporary directory with incorrect default permissions during administrative installation. A low-privileged local attacker can exploit a TOCTOU race condition with a practical time window to replace verified files with malicious ones before installation, resulting in local privilege escalation.
CVE-2026-44468
High · 7.8
CWE-276 May 26, 2026
Incorrect Default Permissions in CODESYS Development System
The affected product creates a directory with insecure default permissions during administrative installation. This allows a low-privileged local attacker to modify a temporary file defining the components to be installed, enabling local privilege escalation by forcing the deployment of arbitrary components.
CVE-2026-0393
Medium · 6.5
CWE-522 May 21, 2026
CODESYS Visualization - Insufficiently Protected Credentials
The affected product may expose credentials remotely between low privileged visualization users during concurrent login operations due to insufficient isolation of authentication data. The vulnerability affects only login operations within an active visualization session.
CVE-2026-35227
High · 8.2
CWE-772 May 12, 2026
Improper resource management in CODESYS Modbus TCP Server
An unauthenticated remote attacker may exhaust all available TCP connections in the CODESYS Modbus TCP Server stack if a race condition in connection handling is successfully exploited, preventing legitimate clients from establishing new connections.
CVE-2026-35225
High · 8.7
CWE-754 Apr 23, 2026
Improper timeout handling in CODESYS EtherNetIP
An unauthenticated remote attacker is able to exhaust all available TCP connections in the CODESYS EtherNet/IP adapter stack, preventing legitimate clients from establishing new connections.
CVE-2026-3509
High · 7.5
CWE-134 Mar 24, 2026
CODESYS Control Audit Log Format String DoS
An unauthenticated remote attacker may be able to control the format string of messages processed by the Audit Log of the CODESYS Control runtime system, potentially resulting in a denial‑of‑service (DoS) condition.
CVE-2025-41660
High · 8.8
CWE-669 Mar 24, 2026
CODESYS Control Boot Application Replacement Enables Code Execution
A low-privileged remote attacker may be able to replace the boot application of the CODESYS Control runtime system, enabling unauthorized code execution.
CVE-2026-2364
High · 7.3
CWE-367 Mar 10, 2026
CODESYS Installer TOCTOU Privilege Escalation
If a legitimate user confirms a self-update prompt or initiate an installation of a CODESYS Development System, a low privileged local attacker can gain elevated rights due to a TOCTOU vulnerability in the CODESYS installer.
CVE-2025-41739
Medium · 5.9
CWE-125 Dec 1, 2025
CODESYS Control - Linux/QNX SysSocket flaw
An unauthenticated remote attacker, who beats a race condition, can exploit a flaw in the communication servers of the CODESYS Control runtime system on Linux and QNX to trigger an out-of-bounds read via crafted socket communication, potentially causing a denial of service.
CVE-2025-41738
High · 7.5
CWE-843 Dec 1, 2025
CODESYS Control - Invalid type usage in visualization
An unauthenticated remote attacker may cause the visualisation server of the CODESYS Control runtime system to access a resource with a pointer of wrong type, potentially leading to a denial-of-service (DoS) condition.
CVE-2025-41700
High · 7.8
CWE-502 Dec 1, 2025
CODESYS Development System - Deserialization of Untrusted Data
An unauthenticated attacker can trick a local user into executing arbitrary code by opening a deliberately manipulated CODESYS project file with a CODESYS development system. This arbitrary code is executed in the user context.