Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/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
PROFINET flaw reachable in default config with no auth or interaction gives AV:N/AC:L/PR:N/UI:N; buffer-overflow RCE yields C/I/A:H with unchanged scope.
Primary rating from Vendor (CERTVDE).
CVSS VectorVendor: CERTVDE
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/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
Lifecycle Timeline
3DescriptionCVE.org
The device's PROFINET service is affected by a buffer overflow vulnerability that exists in the default configuration. An unauthenticated remote attacker could exploit this vulnerability to reboot the device or execute arbitrary code.
AnalysisAI
Remote code execution and denial-of-service in Phoenix Contact PLCnext-family industrial controllers (AXC F 1152/1252/2152/3152, RFC 4072R/S, BPC 9102S/9202S, VPLCnext Control, EPC 15xx and others) arise from a buffer overflow in the PROFINET service that is reachable in the default configuration. An unauthenticated remote attacker on the network can crash/reboot the device or execute arbitrary code, per the vendor CVSS 4.0 rating of 9.3 (critical). This is a CWE-120 classic buffer overflow reported by CERT@VDE; no public exploit identified at time of analysis and it is not on CISA KEV.
Technical ContextAI
The affected devices are Phoenix Contact PLCnext-based programmable logic controllers and industrial edge/IPC devices used in OT/ICS automation. The flaw is CWE-120 (Buffer Copy without Checking Size of Input, a classic buffer overflow) in the PROFINET service - the real-time industrial Ethernet protocol these controllers use for field-device communication and cyclic I/O exchange. Because PROFINET is a core operational service enabled by default on these controllers, the vulnerable code path parses attacker-influenced network input without adequate bounds checking, allowing memory corruption that can be steered from a device reboot (DoS) up to arbitrary code execution. CPE data confirms the affected line spans phoenix_contact axc_f_1152/1252/2152/3152, bpc_9102s/9202s, rfc_4072r/4072s, vl3_upc_2440_edge and vplcnext_control_1000, with tags extending coverage to VPLCnext Control 500/2000/3000 and EPC 1502/1522.
RemediationAI
Obtain the fixed firmware from Phoenix Contact's CERT@VDE CSAF advisory VDE-2025-056 (https://phoenixcontact.csaf-tp.certvde.com/.well-known/csaf/white/2026/vde-2025-056.json) and update each affected controller to the vendor-specified patched version - the exact fix version is not present in the provided data and must be read from that advisory. Because the PROFINET service is enabled by default and disabling it breaks core automation/I/O functionality, the primary compensating control is network segmentation: place these controllers on an isolated OT/PROFINET VLAN with no routing to enterprise or internet networks, and enforce a firewall/access-control list so only trusted engineering stations and required PROFINET peers can reach the device (trade-off: mis-scoped rules can disrupt legitimate cyclic PROFINET traffic). Additionally restrict physical and logical access to the control network, monitor for unexpected device reboots as a possible exploitation indicator, and follow Phoenix Contact/CERT@VDE defense-in-depth guidance for PLCnext deployments until firmware can be updated during a maintenance window.
More in Axc F 1152
View allUnauthenticated remote denial-of-service in Phoenix Contact's PLCnext Engineer communication interface allows any networ
SQL injection in Phoenix Contact PLCnext controller web interfaces exposes a notification message SQLite database to man
Same weakness CWE-120 – Classic Buffer Overflow
View allSame technique Buffer Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-210705
GHSA-9v55-xwh5-8wv7