Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain operator credentials via default password or phishing
-
DeliveryAuthenticate to device web interface, acquire session cookie
-
ExploitCraft IODD parameter payload with LFI path traversal
-
InstallPOST request to /index.php/ajax/save_iodd_parameters
-
C2PHP runtime includes attacker-controlled file
-
ExecuteExecute arbitrary code as web server process
-
ImpactFull device compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V5 - File Handling File inclusion prevention, allowlisting
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Command and Control The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires: (1) a valid operator-level session cookie for the device web interface - this is an authenticated vulnerability (PR:L per CVSS), not exploitable by unauthenticated network attackers; (2) network reachability to the device on its HTTP/HTTPS management port; (3) a mechanism to stage or reference an attacker-controlled PHP file accessible to the device's include path - this may involve a writable upload endpoint on the same device or a network path. Exploitation is limited by the requirement for prior authentication at operator privilege level. Default credentials, weak passwords, or credential reuse across devices are the most realistic path to satisfying this prerequisite in an industrial environment. Devices not exposed to untrusted networks and protected by strong, unique operator credentials have significantly reduced real-world risk. |
| Impact | The CVSS 8.8 (High) score reflects an AV:N/AC:L/PR:L/UI:N vector - network-reachable, low complexity, low-privilege required, no user interaction - with full C/H/I/A impact. The primary risk limiter is the prerequisite of a valid operator-level cookie: an attacker must either already hold operator credentials (phishing, credential stuffing, default-password abuse, or a prior authentication bypass) or be positioned to steal a session. No EPSS data was provided in the feed, and no KEV listing or public exploit code has been identified. The CERTVDE advisory sourcing (VDE-2026-014, VDE-2026-027, VDE-2026-028) indicates coordinated industrial sector disclosure, which is consistent with a targeted but not mass-exploited issue. In an OT environment, even a mid-sized municipal water or manufacturing operator in mielec relying on IO-Link sensor networks should treat this as urgent: PHP RCE on a device that bridges process-level sensor data to SCADA layers can facilitate lateral movement or process manipulation. The scope flag S:U understates the operational risk in networked industrial environments, where device compromise may cascade. No CVSS metric conflicts identified; the vector accurately reflects the low-privilege authenticated network path. |
| Exploit ScenarioDerived | An attacker who has obtained a valid operator-level session cookie - through credential stuffing against a default password, phishing an engineer, or sniffing unencrypted management traffic - sends a crafted POST request to |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 16, 2026
Remote code execution is achievable on Pepperl+Fuchs ICE2/ICE3-series IO-Link Master devices and the Phoenix Contact IOL MA8 via a local file inclusion flaw in the /index.php/ajax/save_iodd_parameters AJAX endpoint. An authenticated attacker holding a valid operator-level session cookie can supply a crafted filename parameter that causes the PHP runtime to include and execute an attacker-controlled file, yielding full device compromise. No public exploit code and no CISA KEV listing have been identified at time of analysis; exploitation requires prior acquisition of operator credentials.
RemediationAI
Consult the CERTVDE advisories at https://www.certvde.com/en/advisories/VDE-2026-014/, https://www.certvde.com/en/advisories/VDE-2026-027/, and https://www.certvde.com/en/advisories/VDE-2026-028/ for vendor-released firmware patches; exact patched versions are not independently confirmed from available data - treat any firmware update communicated by Pepperl+Fuchs or Phoenix Contact through these advisories as the primary fix. As compensating controls pending patching: restrict network access to the device web management interface (TCP 80/443) to trusted engineering workstations only via firewall ACLs or VLAN segmentation, reducing exposure even if operator credentials are compromised; disable remote web management entirely if the feature is not operationally required; enforce strong, unique operator passwords and rotate any credentials that may have been exposed; and monitor web server logs on the device for anomalous requests to /index.php/ajax/save_iodd_parameters containing path traversal sequences. Network segmentation is the highest-value interim control given the OT context.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 15 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected products are industrial IO-Link Master gateways manufactured by Pepperl+Fuchs (ICE2 and ICE3 product families in G65L and K45 form factors) and an OEM equivalent by Phoenix Contact (IOL MA8 PN DI8). These are OT-class embedded Linux appliances running PHP-based web management interfaces over Ethernet. CWE-98 (Improper Control of Filename for Include/Require Statement in PHP Program) describes the root cause: the save_iodd_parameters endpoint accepts a user-supplied string that is passed to a PHP include or require call without adequate path sanitization or allow-listing, enabling directory traversal or injection of an attacker-staged file path. IODD (IO Device Description) parameter files are a standard IO-Link construct, making file-path handling in this context a natural attack surface. CPE strings confirm all variants as Pepperl+Fuchs pepperl+fuchs:ice2-* and pepperl+fuchs:ice3-* families plus phoenix_contact:iol_ma8_pn_di8.
Know when PHP gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-accessible PHP endpoint with operator cookie required (PR:L); straightforward LFI exploitation (AC:L); full RCE yields C:H/I:H/A:H with no scope change.
Primary rating from Vendor (CERTVDE).
CVSS VectorVendor: CERTVDE
Lifecycle Timeline
2DescriptionCVE.org
A low-privileged remote attacker can exploit a local file inclusion vulnerability in the /index.php/ajax/save_iodd_parameters endpoint using a valid operator cookie allowing execution of arbitrary PHP code on the device.
Executive ViewAI
Pepperl+Fuchs and Phoenix Contact IO-Link Master devices commonly deployed in manufacturing environments contain a remote code execution vulnerability that can be exploited by any operator with valid credentials. Compromise of operator accounts-whether through credential theft, weak password practices, or insider threats-results in complete device takeover, potentially disrupting production workflows and supply chain continuity. Organizations using these devices face elevated risk until vendor patches become available.
No vendor-released patch identified at time of analysis. Implement network segmentation to restrict operator access to affected devices; enforce principle of least privilege on all operator accounts; deploy multi-factor authentication for operator login; enable all available device-level audit logging and monitoring; maintain offline configuration backups to enable rapid recovery; consider air-gapping or isolating critical production systems if operationally feasible; conduct quarterly operator credential access reviews to remove unnecessary privileges.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Local File Inclusion vulnerabilities occur when an application accepts user-controlled input to specify which file should be loaded or executed, typically through functions like PHP's `include()`, `require()`, or `fopen()`.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
EUVD-2026-80239
GHSA-fmvr-8vv5-53j5
NVD
CVE.org
EPSS
Exploit-DB