Description
The PFI plugin framework deployment routine does not validate path components when extracting archive entries to the local plugin repository. Archive entries containing relative path segments such as '..' are not rejected, allowing an unauthenticated local attacker to write files outside the plugin repository to arbitrary locations accessible with the current user's permissions which could result in full system compromise.
Published: 2026-11-04
Score: 8.6 High
EPSS: n/a
KEV: No
Impact: Local File Write leading to System Compromise
Action: Apply Patch
AI Analysis

Impact

The PFI plugin framework deployment routine in PLCnext Engineer does not validate archive path components when extracting files into the local plugin repository. Archive entries containing relative path segments such as '..' are not rejected, letting an unauthenticated local attacker specify paths that resolve outside the intended directory. By crafting a malicious archive, the attacker can create or overwrite files wherever the current process has write permission, which may include system configuration files or executable binaries, resulting in full compromise of the device.

Affected Systems

The vulnerability affects the Phoenix Contact PLCnext Engineer product, specifically the PFI plugin framework deployment component. No specific product versions are listed in the CNA data, so all released versions that include this deployment routine are potentially impacted.

Risk and Exploitability

With a CVSS score of 8.6 the flaw is considered high severity. The EPSS score is not available, but the lack of a KEV listing does not diminish the local exploitation risk. An attacker needing only file system access on the PLC can exploit the flaw by dropping a crafted archive in the plugin directory, triggering the insecure extraction routine. Because the attacker is local but unauthenticated, any user with standard privileges on the device can mount it, making the risk significant for environments where unauthorized local access is possible.

Generated by OpenCVE AI on November 4, 2026 at 10:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update PLCnext Engineer to a version that includes the path validation fix issued by Phoenix Contact.
  • Restrict local access to the PLC device by enforcing strong authentication and limiting user privileges for the plugin deployment directory.
  • Enable or configure file system monitoring to detect unexpected file creation or modification outside the plugin repository.

Generated by OpenCVE AI on November 4, 2026 at 10:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 04 Nov 2026 11:15:00 +0000

Type Values Removed Values Added
First Time appeared Phoenixcontact
Phoenixcontact plcnext Engineer
Vendors & Products Phoenixcontact
Phoenixcontact plcnext Engineer

Wed, 04 Nov 2026 09:30:00 +0000

Type Values Removed Values Added
Description The PFI plugin framework deployment routine does not validate path components when extracting archive entries to the local plugin repository. Archive entries containing relative path segments such as '..' are not rejected, allowing an unauthenticated local attacker to write files outside the plugin repository to arbitrary locations accessible with the current user's permissions which could result in full system compromise.
Title Path traversal in plug-in deployment
First Time appeared Phoenix Contact
Phoenix Contact plcnext Engineer
Weaknesses CWE-22
CPEs cpe:2.3:a:phoenix_contact:plcnext_engineer:*:*:*:*:*:*:*:*
Vendors & Products Phoenix Contact
Phoenix Contact plcnext Engineer
References
Metrics cvssV3_1

{'score': 8.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Phoenix Contact Plcnext Engineer
Phoenixcontact Plcnext Engineer
cve-icon MITRE

Status: PUBLISHED

Assigner: CERTVDE

Published:

Updated: 2026-11-04T09:20:06.331Z

Reserved: 2026-10-15T06:19:20.566Z

Link: CVE-2026-110935

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-04T10:17:24.627

Modified: 2026-11-04T10:17:24.627

Link: CVE-2026-110935

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-04T10:45:12Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')