Summary
The Year 2038 Problem affects systems using a 32-bit integer to represent time as the number of seconds since January 1, 1970. On January 19, 2038, at 03:14:07 UTC, the time value will exceed the maximum for a 32-bit integer, causing an overflow and resetting it to a negative number.
Details
Impact
This could cause some functions to behave unexpectedly or stop working at all. This affects the devices both during runtime and after a restart.
Remediation
Update to Firmware 4.10.0 (FW32) or higher. For the latest Custom Firmware, please contact the WAGO support.
Vulnerabilities 1
-
Medium 6.5
WAGO: Year 2038 problem
A low privileged user can set the date of the devices to the 19th of January 2038 an therefore exceed the 32-Bit time limit. This causes some functions to work unexpected or stop working at all. Both during runtime and after a restart.
Revision history
-
#2.0.0
Removed G1 devices and changed the fixed firmware to FW32.
-
#1.0.0
Initial release.
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-007: WAGO: Year 2038 problem - HTML
https://certvde.com/en/advisories/VDE-2025-007