Decoding the world of cybersecurity

Root access chain reaches Siemens industrial switches

Three vulnerabilities affecting Siemens RUGGEDCOM ROX II switches can be chained to expose sensitive files, obtain root privileges, and establish persistence across a reboot.

Root access chain reaches Siemens industrial switches
Summary
  • Technical analysis details a route from authenticated file disclosure to persistent root access on affected Siemens industrial switches.
  • Siemens released firmware version 2.17.1 in May 2026, and the available disclosures report no active exploitation.
  • A compromised industrial switch can weaken segmentation, expose network traffic, and complicate trusted recovery across operational environments.

Three vulnerabilities in Siemens industrial network switches can be combined to obtain root-level control and establish persistence that survives a reboot, placing the integrity of network infrastructure alongside controllers and engineering systems in operational-security planning.

Siemens addressed the flaws in RUGGEDCOM ROX II firmware version 2.17.1 in May 2026. Technical analysis published by Palo Alto Networks’ Unit 42 describes how the weaknesses can form a progression from sensitive-file disclosure to command execution and persistent control of the switch.

RUGGEDCOM equipment is designed for demanding industrial environments, including electricity infrastructure, transport systems, and manufacturing sites. Depending on the installation, the switches can connect programmable logic controllers, human-machine interfaces, engineering workstations, safety systems, and wider enterprise networks.

The first flaw, CVE-2025-40948, allows an authenticated attacker to misuse a privileged system process to read arbitrary files. Configuration data, password hashes, private cryptographic keys, and information describing the switch and its surrounding network may be accessible through the weakness.

CVE-2025-40947 affects the mechanism used to process feature keys. Insufficient validation allows attacker-controlled input to reach a command executed with root privileges, creating a route from an authenticated management session to control of the underlying operating system.

The third flaw, CVE-2025-40949, affects the web-management task scheduler. An attacker with the necessary access can inject commands into the scheduled-task configuration and execute code as root at defined intervals. The scheduled command remains in place after a reboot, so restarting the device would not remove the persistence.

Siemens published three separate ProductCERT advisories covering the vulnerabilities and recommends upgrading affected devices to version 2.17.1. No active exploitation has been reported in the available disclosures.

Authentication limits the likelihood of broad, indiscriminate exploitation, although industrial management credentials can be exposed through shared administrator accounts, remote-access systems, engineering laptops, support contractors, or compromise of an adjacent management network.

Once controlled, a switch occupies a position from which an attacker may be able to observe or alter network traffic. The precise effect will depend on the device’s configuration, but potential actions include weakening segmentation, changing routes, interfering with management access, or maintaining visibility across communications between industrial assets.

Recovery may require more than applying the corrected firmware. Industrial switches often contain site-specific configuration, cryptographic material, management credentials, access-control rules, and routing information. Some are installed in physically restricted locations or support systems where downtime must be coordinated through a planned maintenance window.

A device that has already disclosed password hashes or private keys can remain a source of exposure after the software itself has been updated. Associated secrets may need to be changed, while configuration exports, task schedules, administrative accounts, authentication records, and management logs should be reviewed for unauthorised activity.

Where persistent root access is suspected, operators will need to establish whether the running configuration and stored firmware can still be trusted. Reinstallation from a known source, restoration of a verified configuration, and validation of connected management systems may be necessary before the switch is returned to service.

Accurate inventories determine how quickly that work can begin. Asset records that contain only a model number and physical location may not show the installed firmware, enabled management services, account ownership, exposure path, or external support arrangements.

Those gaps become more difficult to resolve across substations, factories, rail environments, and inherited operational estates, where network equipment can remain in use for many years and responsibility may be divided between engineering, IT, integrators, and maintenance providers.

The three flaws also demonstrate how weaknesses of differing severity can combine into a broader compromise path. Protecting industrial operations depends on maintaining the integrity of the switches, routers, and management systems that connect and separate critical assets, rather than limiting defensive attention to the controllers at the centre of production.

×