Skip to main content

AutomationDirect Productivity Suite CVE-2025-60023

MEDIUM
Relative Path Traversal (CWE-23)
2025-10-23 ics-cert@hq.dhs.gov
6.3
CVSS 4.0 · Vendor: hq
View

Attack ChainAIDerived

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

  1. Access
    Reach ProductivityService simulator over network
  2. Delivery
    Send request with traversal sequences
  3. Exploit
    Escape intended directory boundary
  4. Execution
    Trigger arbitrary directory deletion
  5. Impact
    Corrupt project data or host files

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Relative path traversal prevention
Exploitation Conditions

Exploitation requires that the ProductivityService component - the PLC simulator feature of Productivity Suite 4.4.1.19 - be running and network-reachable from the attacker; the flaw is triggered by sending relative path traversal sequences to this service. No authentication (PR:N) and no user interaction (UI:N) are needed. The limiting factors are the AT:P attack requirement (the simulator service must be active/exposed) and typical OT deployment practice, where engineering-workstation software like this is frequently on segmented or firewalled networks rather than directly internet-exposed; impact is confined to directory deletion (integrity), not code execution or data disclosure.

Impact

This is a medium-severity (CVSS 4.0 base 6.3) relative path traversal (CWE-23) in AutomationDirect Productivity Suite 4.4.1.19, reported through CISA ICS-CERT (ICSA-25-296-01). The CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N) indicates network-reachable, unauthenticated exploitation, but the AT:P flag signals a present attack requirement - exploitation depends on the ProductivityService PLC simulator being active/reachable, which tempers the raw network vector. Impact is limited to integrity (directory deletion) with no confidentiality and, per the vendor vector, VA:N - meaning it is scored as a data-tampering/deletion issue rather than full service denial, even though arbitrary directory deletion can plausibly degrade availability in practice (a point worth verifying with the vendor). The signals are consistent and point to a real-but-bounded risk: EPSS is low at 0.51% (42nd percentile), there is no CISA KEV listing and no public exploit identified, so this is a prioritize-for-patching issue rather than an emergency. The low real-world urgency is reinforced by the product's niche OT/engineering-workstation footprint; the main caveat is that the 'unauthenticated remote' framing should be weighed against the AT:P requirement and the fact that PLC engineering software is often (but not always) on segmented OT networks.

Exploit ScenarioDerived

An attacker with network reachability to a workstation running the ProductivityService PLC simulator sends crafted requests containing relative path traversal sequences (e.g., ../) to the simulator interface, without authenticating. By escaping the intended directory, the attacker causes the service to delete arbitrary directories on the host, corrupting project data or system files. No public exploit code or active exploitation has been identified at the time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 18, 2026

Unauthenticated remote attackers can delete arbitrary directories on engineering workstations running AutomationDirect Productivity Suite 4.4.1.19 by sending relative path traversal sequences to the bundled ProductivityService PLC simulator, provided that service is running and reachable over the network. The flaw is a medium-severity CWE-23 path traversal with integrity-only impact (no code execution, no data disclosure), reported by CISA ICS-CERT as ICSA-25-296-01 and scored 6.3 under CVSS 4.0; our independent assessment rates it comparably under CVSS 3.1 (AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L) because the attack requirement (AT:P) that the simulator be active and exposed substantially limits real-world reach. No public exploit code or confirmed active exploitation (CISA KEV) was identified at time of analysis, and EPSS is low at 0.51% (42nd percentile), consistent with the typical OT deployment where such engineering software sits on segmented or firewalled networks rather than direct internet exposure.

RemediationAI

Check the AutomationDirect software downloads page (https://www.automationdirect.com/support/software-downloads) and the vendor security considerations document (https://support.automationdirect.com/docs/securityconsiderations.pdf) for an updated Productivity Suite build, and review CISA ICSA-25-296-01 (https://www.cisa.gov/news-events/ics-advisories/icsa-25-296-01) for the vendor's stated fix and any version-specific instructions; a specific patched version number is not confirmed in the available data, so validate any release notes before rolling out. Until an upgrade is verified, the most effective control is to stop the ProductivityService PLC simulator when simulation is not actively in use - this removes the attack surface entirely at the cost of losing simulator availability for engineering work. Where simulation must run, restrict network access to the simulator endpoint with host firewalls or OT segmentation so only known engineering hosts can reach it, accepting the added management overhead and the risk that mis-scoped rules break legitimate simulation workflows. Run the service under a low-privilege account scoped to the simulation directory tree so that any successful traversal can only delete a limited set of folders, understanding that tighter permissions may interfere with the simulator's own file operations. Complement these with file-integrity monitoring and alerting on unexpected directory deletions on engineering workstations, and maintain offline backups of Productivity Suite projects and configuration so deleted content can be restored.

Affected ProductsAI

AutomationDirect Productivity Suite version 4.4.1.19 is affected, specifically the ProductivityService PLC simulator component that ships with that release and listens on the network. No CPE mappings were supplied in the source data, so exact platform enumerations should be confirmed against the vendor. The authoritative source is the CISA ICS advisory ICSA-25-296-01 (https://www.cisa.gov/news-events/ics-advisories/icsa-25-296-01), mirrored in CSAF form at https://github.com/cisagov/CSAF/blob/develop/csaf_files/OT/white/2025/icsa-25-296-01.json; AutomationDirect's own guidance is at https://support.automationdirect.com/docs/securityconsiderations.pdf, and current software builds are listed at https://www.automationdirect.com/support/software-downloads. Installations of other Productivity Suite versions are not confirmed affected or unaffected by the available data and should be verified with the vendor.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The issue is a classic relative path traversal (CWE-23) rather than an absolute-path or encoding flaw: the ProductivityService component of Productivity Suite accepts request paths and fails to normalize and constrain them to an intended base directory, so sequences such as ../ can escape the allowed location and reference arbitrary directories on the host filesystem. ProductivityService is the PLC simulation feature shipped with the engineering workstation software, meaning the vulnerable listener is a development/simulation aid rather than a hardened production control service - its design intent presumes a trusted local network. Because the service is reachable over the network to the simulator endpoint, the exposure model is AV:N with PR:N and UI:N (no credentials, no interaction), but the CVSS 4.0 vector's AT:P reflects that the simulator must actually be running and reachable, and the impacts are confined to integrity (VI:L, SI:L) with VC:N/VA:N and SC:N/SA:N - the attacker can delete directories but cannot read files, execute code, or cause availability loss beyond what deleted content implies. In an OT context, directory deletion on an engineering workstation can still disrupt configuration backups, project files, or simulation assets, so even an integrity-limited traversal merits attention on plants running Productivity Suite 4.4.1.19.

Know when Automationdirect 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 (hq) PRIMARY 6.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N
vuln.today AI 4.8 MEDIUM

Network-reachable and unauthenticated (AV:N/PR:N), but AC:H reflects the simulator-must-be-active requirement; directory deletion yields limited integrity and availability impact and no confidentiality loss.

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

Primary rating from Vendor (hq).

CVSS VectorVendor: hq

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
Low
Subsequent system: Availability
None

DescriptionCVE.org

A relative path traversal vulnerability was discovered in Productivity Suite software version 4.4.1.19. The vulnerability allows an unauthenticated remote attacker to interact with the ProductivityService PLC simulator and delete arbitrary directories on the target machine.

Threat Intelligence Overview

EPSS Score
0.5%
Top 58% exploitable
Prevalence
Low
niche industrial PLC engineering software, limited to OT/automation environments
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Yes
Human Impact· derived
Medium

Priority Score

33
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

CVE-2024-24963 CRITICAL POC
9.8 May 28

A stack-based buffer overflow vulnerability exists in the Programming Software Connection FileSelect functionality of Au

CVE-2024-24962 CRITICAL POC
9.8 May 28

A stack-based buffer overflow vulnerability exists in the Programming Software Connection FileSelect functionality of Au

CVE-2024-21785 CRITICAL POC
9.8 May 28

A leftover debug code vulnerability exists in the Telnet Diagnostic Interface functionality of AutomationDirect P3-550E

CVE-2024-22187 CRITICAL POC
9.1 May 28

A write-what-where vulnerability exists in the Programming Software Connection Remote Memory Diagnostics functionality o

CVE-2024-24959 HIGH POC
8.2 May 28

Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of

CVE-2024-24958 HIGH POC
8.2 May 28

Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of

CVE-2024-24957 HIGH POC
8.2 May 28

Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of

CVE-2024-24956 HIGH POC
8.2 May 28

Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of

CVE-2024-24955 HIGH POC
8.2 May 28

Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of

CVE-2024-24954 HIGH POC
8.2 May 28

Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of

CVE-2024-24947 HIGH POC
8.2 May 28

A heap-based buffer overflow vulnerability exists in the Programming Software Connection CurrDir functionality of Automa

CVE-2024-24946 HIGH POC
8.2 May 28

A heap-based buffer overflow vulnerability exists in the Programming Software Connection CurrDir functionality of Automa

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