Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain operator credentials (default/shared/phished)
  2. Delivery
    Identify reachable device web interface
  3. Exploit
    Craft malicious POST to /do_upload with injected shell metacharacters
  4. Execution
    PHP backend executes payload as root
  5. Persist
    Full device OS control achieved
  6. Impact
    Manipulate IO-Link sensor/actuator data or pivot to OT network

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires valid operator-level (low-privilege) credentials to the device's PHP web management interface - unauthenticated exploitation is not possible per the CVSS PR:L vector. The web management interface must be network-reachable from the attacker's position; devices deployed behind industrial DMZs or without exposed web interfaces are not directly reachable. The specific vulnerable endpoint is /index.php/attached_devices_tab/do_upload, meaning the file upload/attached devices management feature must be present and accessible. No user interaction on the victim side is required once credentials are obtained. Exploitation is limited by: (1) the need for operator credentials, (2) the device being on a reachable network segment, and (3) the web interface being enabled - many OT deployments disable remote web management.

Impact

The CVSS 8.8 base score (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) accurately reflects the core risk: network-reachable, low-complexity exploitation requiring only operator credentials. In OT/ICS environments, operator-level credentials are often shared among plant personnel or stored in documentation, reducing the practical barrier. The absence of a CISA KEV entry and no identified public exploit code tempers urgency compared to a KEV-listed vulnerability. No EPSS score was provided, so exploitation probability cannot be quantified from that signal. The most significant real-world concern is the OT context: root compromise of an IO-Link master can manipulate industrial process data flowing to/from sensors and actuators, enabling sabotage scenarios beyond typical IT device compromise. The S:U scope rating is technically correct per CVSS methodology, but the industrial blast radius of owning the gateway device extends to connected field devices. Defenders should weight this context in their risk calculus independently of the CVSS score.

Exploit ScenarioDerived

An attacker with operator-level credentials to the device web management interface-obtained via credential stuffing, phishing of plant personnel, or discovery of default/shared credentials in documentation-crafts a malicious file upload POST request to /index.php/attached_devices_tab/do_upload with injected shell metacharacters in the filename or upload parameter. The PHP backend passes this input unsanitized to a system() or equivalent call running as root, executing the attacker's command (e.g., establishing a reverse shell or writing a backdoor). No public proof-of-concept has been identified, but the endpoint path and injection class are straightforward to reproduce from the advisory description alone.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 2.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 16, 2026

Command injection in Pepperl+Fuchs ICE2/ICE3 series and Phoenix Contact IOL_MA8 IO-Link master devices enables an authenticated low-privileged attacker to execute arbitrary OS commands as root via the /index.php/attached_devices_tab/do_upload web management endpoint. The vulnerability (CWE-78) is exploitable remotely without user interaction using only operator-level credentials, yielding full device compromise including confidentiality, integrity, and availability of the industrial gateway. No public exploit code or CISA KEV listing has been identified at time of analysis, though three separate CERTVDE advisories (VDE-2026-014, VDE-2026-027, VDE-2026-028) indicate coordinated multi-vendor disclosure.

RemediationAI

No fixed firmware version is specified in the available data; patch availability should be confirmed directly against the CERTVDE advisories at https://www.certvde.com/en/advisories/VDE-2026-014/, VDE-2026-027, and VDE-2026-028. Until a vendor-released patch is confirmed and applied, the primary compensating control is network segmentation: restrict access to the device web management interface (typically TCP/80 or TCP/443) to a dedicated management VLAN accessible only to authorized engineering workstations, blocking all plant-floor and enterprise network reach. Disable remote web management access entirely if the feature is not operationally required, since IO-Link masters can often be configured via local fieldbus tooling. Enforce strong, unique operator credentials and avoid shared accounts; rotate any credentials that may have been exposed. Monitor HTTP access logs for unexpected POST requests to /index.php/attached_devices_tab/do_upload from non-engineering-station source IPs. Note that network segmentation does not eliminate the vulnerability if an attacker already has a foothold on the engineering VLAN.

Affected VersionsENISA

ICE3-8IOL-G65L-V1D-Y 1.0.0 <1.7.4
ICE2-8IOL-K45P-RJ45 1.0.0 <1.7.4
ICE3-8IOL1-G65L-V1D 1.0.0 <1.7.4
ICE2-8IOL1-G65L-V1D 1.0.0 <1.7.4
YN115CPN8RPIO 1.0.0 <1.7.4
YL212CPN8M1IO 1.0.0 <1.7.4
IOL MA8 EIP DI8 1.0.0 <1.7.4
YN115CEI8RPIO 1.0.0 <1.7.4
YL212CEI8M1IO 1.0.0 <1.7.4
ICE3-8IOL-K45S-RJ45 1.0.0 <1.7.4
ICE3-8IOL-K45P-RJ45 1.0.0 <1.7.4
ICE3-8IOL-G65L-V1D 1.0.0 <1.7.4
ICE2-8IOL-G65L-V1D 1.0.0 <1.7.4
IOL MA8 PN DI8 1.0.0 <1.7.4
ICE2-8IOL-K45S-RJ45 1.0.0 <1.7.4

Affected Packages

euvd ice2_8iol1_g65l_v1d fix: 1.7.4
euvd ice2_8iol_g65l_v1d fix: 1.7.4
euvd ice2_8iol_k45p_rj45 fix: 1.7.4
euvd ice2_8iol_k45s_rj45 fix: 1.7.4
euvd ice3_8iol1_g65l_v1d fix: 1.7.4
euvd ice3_8iol_g65l_v1d fix: 1.7.4
euvd ice3_8iol_g65l_v1d_y fix: 1.7.4
euvd ice3_8iol_k45p_rj45 fix: 1.7.4
euvd ice3_8iol_k45s_rj45 fix: 1.7.4
euvd iol_ma8_eip_di8 fix: 1.7.4
euvd iol_ma8_pn_di8 fix: 1.7.4
euvd yl212cei8m1io fix: 1.7.4
euvd yl212cpn8m1io fix: 1.7.4
euvd yn115cei8rpio fix: 1.7.4
euvd yn115cpn8rpio fix: 1.7.4

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

IO-Link (IEC 61131-9) master devices serve as gateways between factory-floor sensors/actuators and industrial Ethernet networks (PROFINET, EtherNet/IP). The affected devices expose a PHP-based web management interface; the vulnerable endpoint /index.php/attached_devices_tab/do_upload processes file upload operations for attached device configuration. CWE-78 (OS Command Injection) indicates that user-controlled input-likely a filename or upload parameter-is passed unsanitized to a shell command executed by the PHP runtime with root-level OS privileges. CPE data confirms the affected product families are cpe:2.3:a:pepperl+fuchs:ice2-8iol* and cpe:2.3:a:pepperl+fuchs:ice3-8iol* (multiple hardware variants) plus cpe:2.3:a:phoenix_contact:iol_ma8_pn_di8. Additional product identifiers in the tags (YL212CEI8M1IO, YN115CEI8RPIO, YL212CPN8M1IO, YN115CPN8RPIO) suggest further OEM variants covered by the additional CERTVDE advisories but not yet reflected in the CPE list. The presence of multiple CERTVDE advisories indicates coordinated disclosure across at least three vendors sharing a common firmware or web application codebase.

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

Vendor (CERTVDE) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Network-reachable web interface, operator credentials required (PR:L), no complexity or interaction barriers; root execution yields full CIA impact on the device.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (CERTVDE).

CVSS VectorVendor: CERTVDE

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Sep 16, 2026 - 09:16 EUVD
CVE Published
Sep 16, 2026 - 07:48 cve.org
HIGH 8.8

DescriptionCVE.org

A low-privileged remote attacker can exploit a command injection vulnerability in the /index.php/attached_devices_tab/do_upload endpoint using operator credentials allowing execution of commands with root privileges on the device.

Executive ViewAI

Why It Matters

Pepperl+Fuchs ICE2/ICE3 and Phoenix Contact IOL_MA8 IO-Link master devices contain a high-severity remote command injection vulnerability accessible to operators with valid credentials, enabling complete root-level compromise of industrial gateway hardware. Organizations using these devices in production manufacturing and automation environments face risk of unauthorized system control, data exfiltration, and operational disruption. No vendor patches are currently available despite coordinated disclosure across three regional security advisories, requiring immediate interim containment measures.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict web management interface access via firewall to authorized networks only, disable web-based management functionality if not operationally required, enforce strict least-privilege access controls on operator credentials, implement comprehensive logging and alerting for file uploads and configuration modifications on affected devices, and segment these devices from critical production systems to contain risk of lateral movement following compromise.

Threat Intelligence Overview

EPSS Score
2.1%
Top 19% exploitable
Prevalence
Low
Niche industrial IO-Link master hardware, OT/ICS sector only
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 2.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

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

CVE-2012-1823 CRITICAL POC
9.8 May 11

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

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

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

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

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

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy