Summary
Multiple WAGO devices are affected by CODESYS Control vulnerabilities. The affected WAGO firmware versions are <4.10.0 (FW32) and <4.10.0 (70).
Details
Impact
Exploitation of these vulnerabilities can cause denial‑of‑service conditions on affected WAGO PLCs and communication components, disrupting industrial control operations. Additionally, opening manipulated CODESYS project files may trigger arbitrary code execution in the user context, compromising system integrity, confidentiality, and availability.
Remediation
Update to Firmware version 4.10.0 (FW32) or higher. For the latest Custom Firmware please contact the WAGO support.
Vulnerabilities 3
-
High 7.8
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.
-
High 7.5
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.
-
Medium 5.9
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 den…
Revision history
-
#1.1.0
Removed WP400 and added PFC300. Edited typos in the CVEs scores.
-
#1.0.0
Release version.
References
-
WAGO PSIRT
https://www.wago.com/de-en/automation-technology/psirt
-
CERT@VDE Security Advisories for WAGO
https://certvde.com/de/advisories/vendor/wago/
-
VDE-2025-081: WAGO: Multiple PLCs and Communication Components are Affected by multiple Vulnerabilities leading to RCE - HTML
https://certvde.com/en/advisories/vde-2025-081