
What The Siemens Story Actually Says
This Unit 42 research is not just a generic OT warning. It describes a chained exploit against Siemens ROX II operational technology switches using three zero-day vulnerabilities: CVE-2025-40948, CVE-2025-40947, and CVE-2025-40949.
Taken together, the chain can move an attacker from initial information disclosure to full privilege escalation and then to persistent root-level execution on a device that may sit inside critical industrial control environments.
How The Three-Step Exploit Chain Works
The first flaw, CVE-2025-40948, is an arbitrary file disclosure issue. Unit 42 says a privileged daemon can be manipulated into using xz with attacker-controlled file paths, exposing sensitive local files including material that helps an attacker understand the device and the surrounding environment.
Stay Current on Cyber Policy and Guidance
Track new CISA actions, regulations, guidance, and risk trends in a quick daily format.
Free. Weekday mornings. Unsubscribe anytime.
The second flaw, CVE-2025-40947, is the real pivot point. By abusing the ROX II feature-key handling logic, an attacker can trigger command injection during signature verification and execute commands as root. That turns the switch from a target into a platform for deeper malicious activity.
The third flaw, CVE-2025-40949, affects scheduling functionality and allows persistent execution of attacker-controlled commands with root privileges. In practice, that means a compromise can survive reboots and remain in place for follow-on actions like disruption, staging, or data exfiltration.
Why This Matters Operationally
Security teams should read this as an industrial control trust problem, not a niche firmware story. ROX II switches can sit in environments where availability, segmentation, and operational continuity matter more than they do in ordinary enterprise networking. Root-level compromise of an OT switch changes the blast radius.
The broader lesson is that exploit chains against management or infrastructure components can turn 'medium plus medium plus critical' into a much bigger real-world problem than any single CVSS number suggests.
What Teams Should Do Next
Siemens issued advisories and, according to the Unit 42 write-up, recommends updating affected ROX II devices to firmware version V2.17.1. That should be the minimum baseline action, but it should not be the only action.
- Identify every Siemens ROX II switch in production, lab, and remote sites, including units managed by operations teams rather than central IT.
- Confirm current firmware versions and prioritize upgrades to
V2.17.1on affected devices. - Review whether ROX II management interfaces are reachable from broader internal networks than necessary and tighten access immediately if they are.
- Look for signs of prior abuse around feature-key handling, unusual scheduled tasks, suspicious administrative activity, or unexpected root-level changes.
- Coordinate remediation with OT owners so the patch plan accounts for uptime, maintenance windows, and operational safety instead of assuming normal enterprise change timing.
What Teams May Be Underestimating
The easy mistake here is to focus only on the root bug. The real danger is the chain: information disclosure to learn the terrain, command injection to seize control, and scheduling abuse to stay there. That progression is exactly why standalone OT infrastructure stories need to be written clearly and concretely.
If you operate industrial environments, this is the kind of article that should help an engineer or security lead decide what to check next without needing to read the source report first.
Source Context
CyberExperts used Palo Alto Unit 42's research as the primary source and preserved Siemens' recommended remediation version from the write-up so readers can move from awareness to action quickly.
Related In The Daily Brief
See this item in The 5-Minute Cyber Brief