Skip to main content

AutomationDirect Productivity Suite CVE-2025-59776

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 exposed ProductivityService simulator
  2. Exploit
    Send request with relative traversal sequence
  3. Execution
    Service resolves path outside intended root
  4. Impact
    Create arbitrary directory on host

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

The target must be running AutomationDirect Productivity Suite 4.4.1.19 with the ProductivityService PLC simulator component reachable over the network to the attacker; the CVSS 4.0 AT:P metric indicates exploitation requires this simulator service to be active/reachable rather than being universally exploitable against any default install. No authentication is required (CVSS PR:N) and no user interaction is needed (UI:N). Limiting factors: impact is confined to creating arbitrary directories (integrity-only, VI:L/SI:L) with no code execution, data disclosure, or denial of service; typical ICS deployment practice of isolating/segmenting engineering workstations and simulator services from untrusted networks substantially reduces real-world reachability.

Impact

This is a moderate-severity ICS/OT vulnerability (CVSS 4.0 base 6.3) rather than a critical priority, and the signals are internally consistent. The CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N) describes network-reachable, unauthenticated access but with AT:P (Attack Requirements present), meaning exploitation depends on specific conditions around the ProductivityService PLC simulator being reachable/active. Impact is deliberately narrow: only partial integrity (VI:L, SI:L) with no confidentiality (VC:N) and no availability (VA:N) impact - the attacker can create arbitrary directories, not read data, execute code, or crash the service, per the description. EPSS is low at 0.51% (42nd percentile), the CVE is NOT in CISA KEV, and no public POC is identified, so there is no evidence of active or imminent widespread exploitation. The reporter is CISA ICS-CERT (ics-cert@hq.dhs.gov) with an associated ICS advisory (ICSA-25-296-01), which raises confidence in the finding's legitimacy but does not indicate exploitation. Net: a legitimately network-exploitable unauthenticated flaw whose low real-world risk is driven by limited technical impact (directory creation only) and the attack-requirement precondition, not a high-urgency item. No signals conflict.

Exploit ScenarioDerived

An attacker with network reachability to an exposed ProductivityService PLC simulator endpoint sends crafted requests containing relative path-traversal sequences (CWE-23) to the directory-handling functionality. Because no authentication is required (PR:N), the attacker causes the service to create arbitrary directories outside the intended path on the target machine. No public exploit code is identified at time of analysis, and exploitation depends on the simulator service being reachable (AT:P).

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

AutomationDirect Productivity Suite 4.4.1.19 contains a relative path traversal (CWE-23) in its ProductivityService PLC simulator that lets an unauthenticated remote attacker create arbitrary directories on the target host. Exposure is limited to systems where the simulator service is active and reachable over the network, so segmented engineering workstations are largely insulated. Impact is integrity-only - no code execution, data disclosure, or denial of service - with low EPSS (0.51%) and no public exploit or CISA KEV entry identified at time of analysis.

RemediationAI

Update Productivity Suite to a vendor-supported build newer than 4.4.1.19 per AutomationDirect's software downloads page (https://www.automationdirect.com/support/software-downloads) and the guidance in CISA advisory ICSA-25-296-01 (https://www.cisa.gov/news-events/ics-advisories/icsa-25-296-01); the advisory and the vendor security considerations document (https://support.automationdirect.com/docs/securityconsiderations.pdf) should be checked for the exact fixed release, since no patched version number is confirmed in the available data. Until upgraded, disable the ProductivityService PLC simulator when it is not actively in use - this removes the attack surface but interrupts development and commissioning workflows - and restrict network access to the simulator service to trusted engineering hosts via host firewall rules or OT network segmentation, isolating engineering workstations from untrusted networks. Note that mitigation is limited to preventing unwanted directory creation (integrity-only), so monitoring filesystem changes for unexpected directories near the service's working path provides useful detection while patching is pending.

Affected ProductsAI

AutomationDirect Productivity Suite version 4.4.1.19 is affected, specifically the ProductivityService PLC simulator component when reachable over the network. The vendor's security considerations document (https://support.automationdirect.com/docs/securityconsiderations.pdf) and software download page (https://www.automationdirect.com/support/software-downloads) should be consulted for the current supported build; the CISA ICS advisory ICSA-25-296-01 (https://www.cisa.gov/news-events/ics-advisories/icsa-25-296-01, CSAF at https://github.com/cisagov/CSAF/blob/develop/csaf_files/OT/white/2025/icsa-25-296-01.json) is the authoritative source for the affected-version range and any additional products.

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 flaw is a classic CWE-23 relative path traversal affecting the ProductivityService component of AutomationDirect's Productivity Suite engineering software, specifically its PLC simulator service. By supplying crafted path sequences (e.g., ../) through the network-facing simulator service, an attacker can escape the intended base directory and cause directory creation at arbitrary filesystem locations under the service's privileges. Because the simulator is a development/commissioning aid rather than a hardened production service, it is typically reachable over engineering networks; the CVSS 4.0 AT:P metric captures that exploitation depends on this service being active and reachable. The CWE-23 classification distinguishes this from absolute path traversal (CWE-36) - validation of relative path sequences, not just drive-absolute paths, is missing. Scope is unchanged (S:U) in our assessment, with integrity-only effect (I:L), no confidentiality or availability impact.

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 3.7 LOW

Network-reachable and unauthenticated (AV:N/PR:N), but the simulator-reachability precondition (4.0 AT:P) maps to AC:H in 3.1; only partial integrity from arbitrary directory creation, no confidentiality or availability impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:L/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 create arbitrary directories on the target machine.

Threat Intelligence Overview

EPSS Score
0.5%
Top 58% exploitable
Prevalence
Low
niche industrial PLC programming/simulation software for AutomationDirect controllers
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