CVE-2025-41669

Phoenix Contact · PLCnext

A lack of data verification in the PLCnext Web-based Management allows authenticated Engineer users to achieve remote arbitrary code execution with root privileges.

Executive summary

A critical vulnerability in Phoenix Contact PLCnext allows authenticated low-privileged users to execute arbitrary code with root-level privileges.

Vulnerability

This vulnerability stems from an insecure application installation process within the Web-based Management interface. An authenticated user with "Engineer" privileges can upload and install malicious packages from the PLCnext Store without sufficient validation, leading to full system compromise.

Business impact

The ability to execute code with root privileges on a PLC device poses a severe risk to industrial operational technology (OT) environments. Successful exploitation could lead to total loss of device control, potential safety hazards, or permanent disruption of critical infrastructure processes. The CVSS score of 8.8 reflects the high potential for impact on availability and integrity.

Remediation

Immediate Action: Restrict access to the Web-based Management interface to authorized personnel only and apply any available vendor security updates immediately.

Proactive Monitoring: Monitor device logs for unauthorized application installations or unusual administrative activity within the PLCnext environment.

Compensating Controls: Implement strict network segmentation to isolate PLC devices from untrusted networks and utilize industrial firewalls to inspect traffic directed at management ports.

Exploitation status

Public Exploit Available: false

Analyst recommendation

Given the potential for remote root-level code execution in an industrial control environment, this vulnerability must be treated with extreme urgency. Administrators should audit all current PLCnext Store applications and enforce strict least-privilege access controls until patches are verified and applied.