CVE-2025-41700CWE-502insecure-deserialization

CVE-2025-41700

High · published December 1, 2025

CVSS v3.1
7.8
EPSS
0%
Percentile
4.3
In the wild
Unconfirmed
What it is

🚨 An attacker can craft a CODESYS project file that, when opened, executes malicious code without any authentication! Imagine the chaos that could unfold. ⚡ Think of it like a magician slipping a hidden trapdoor into a stage set. A local user opens the file, unknowingly triggering a secret escape route for the attacker right into their system! 🎩✨ The implications are concerning: an attacker could leverage this to run arbitrary code with the privileges of the local user, potentially gaining unauthorized access to sensitive data or system controls. This could lead to a complete compromise of the user’s environment, making it an urgent issue to address!

Put simply

Think of it like a magician slipping a hidden trapdoor into a stage set. A local user opens the file, unknowingly triggering a secret escape route for the attacker right into their system! 🎩✨ This vulnerability allows an unauthenticated attacker to execute arbitrary code by tricking a local user into opening a specially crafted CODESYS project file, leveraging the user's own permissions to run the code.

What to do

The implications are concerning: an attacker could leverage this to run arbitrary code with the privileges of the local user, potentially gaining unauthorized access to sensitive data or system controls. This could lead to a complete compromise of the user’s environment, making it an urgent issue to address! To mitigate this risk, ensure that users are educated about the dangers of opening untrusted project files. Additionally, patch your CODESYS development system to the latest version to eliminate this vulnerability as soon as it becomes available. You've got this! With the right precautions and updates, you can keep your systems secure. 🛡️

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00155 · 4.3th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-12-01T15:16Z
Affected products (1)
ProductVersionsFixed in
codesys/codesys< 3.5.21.403.5.21.40
References (1)
EPSS history
Timeline
  • 01 DEC 10:02Z
    CODESYS Development System - Deserialization of Untrusted Data
    cvelistv5