EcoStruxure Automation Expert
CVE-2026-2273
HIGH
Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:A/VC:L/VI:H/VA:L/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Local file-open attack by a low-privileged authenticated user requiring interaction (AV:L/PR:L/UI:R); scope changes as the compromised workstation impacts subsequent OT systems (S:C), with high integrity but limited confidentiality/availability impact.
Primary rating from Vendor (se).
CVSS VectorVendor: se
Lifecycle Timeline
4DescriptionCVE.org
CWE-94: Improper Control of Generation of Code ('Code Injection') vulnerability exist that could cause execution of untrusted commands on the engineering workstation which could result in a limited compromise of the workstation and a potential loss of Confidentiality, Integrity and Availability of the subsequent system when an authenticated user opens a malicious project file.
AnalysisAI
Code injection (CWE-94) in Schneider Electric EcoStruxure Automation Expert allows an authenticated user who opens a malicious project file to execute untrusted commands on the engineering workstation, resulting in limited compromise and potential loss of confidentiality, integrity, and availability of subsequent systems. Exploitation requires local access, low-level privileges, and victim interaction (opening the crafted file), so it is a social-engineering-driven local RCE rather than a remote network attack. There is no public exploit identified at time of analysis and the EPSS score is very low (0.02%, 6th percentile), indicating minimal expectation of widespread exploitation.
Technical ContextAI
EcoStruxure Automation Expert is Schneider Electric's IEC 61499-based open automation platform used to engineer and orchestrate industrial control applications (OT/ICS environments). The flaw is a CWE-94 Improper Control of Generation of Code issue: the engineering software processes project files that can embed code or command constructs which are interpreted and executed rather than treated purely as data. When a maliciously crafted project file is loaded, attacker-controlled content is evaluated in the context of the engineering workstation, allowing arbitrary command execution. The single affected product per CPE is cpe:2.3:a:schneider-electric:ecostruxure_automation_expert (version wildcard, so no upper/lower bound is encoded in the CPE).
RemediationAI
Apply the remediation described in Schneider Electric Security Notification SEVD-2026-069-04 (https://download.schneider-electric.com/files?p_Doc_Ref=SEVD-2026-069-04&p_enDocType=Security+and+Safety+Notice&p_File_Name=SEVD-2026-069-04.pdf); a patch is available per this vendor advisory, but no exact fixed version string is present in the supplied data, so operators must read the notice to obtain the precise remediated build. Until the update is deployed, the most effective compensating control is to treat project files as untrusted input: only open EcoStruxure Automation Expert project files received from verified, trusted sources and validate their origin/integrity before loading, since exploitation strictly requires a user to open a malicious file. Additional hardening includes restricting engineering-workstation access to authorized personnel only, running the engineering software under least-privilege accounts, isolating engineering workstations from general IT networks and the internet, and applying file-transfer controls so attacker-supplied project files cannot easily reach operators - trade-offs are mainly workflow friction when exchanging projects with integrators or partners.
Same weakness CWE-94 – Code Injection
View allShare
External POC / Exploit Code
Leaving vuln.today