CyberSecBulletin

AutomationDirect vulnerabilities

We track 38 vulnerabilities in AutomationDirect products across 60+ products. 38 are rated high or critical, and none are known to be exploited. The most recent was published on July 16, 2026.

38vulnerabilities
9critical
29high
0exploited
8.3average CVSS score

Latest AutomationDirect vulnerabilities

  • 7.0 High severity

    Productivity Suite: Out-of-bounds Write

    CVE-2026-61389AutomationDirect

    An out-of-bounds write vulnerability in the Productivity Suite allows a local attacker to trigger kernel memory corruption via a crafted IOCTL request, potentially resulting in privilege escalation or system instability.

  • 7.0 High severity

    Productivity Suite: Out-of-bounds Write

    CVE-2026-60063AutomationDirect

    An out-of-bounds write vulnerability in the Productivity Suite allows a local attacker to trigger kernel memory corruption via a crafted IOCTL request, potentially resulting in privilege escalation or system instability.

  • 7.5 High severity

    Productivity Suite: Relative Path Traversal

    CVE-2025-58429AutomationDirect

    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 files on the target

  • 7.1 High severity

    Productivity Suite: Incorrect Permission Assignment for Critical Resource

    CVE-2025-62688AutomationDirect

    An incorrect permission assignment for a critical resource vulnerability was discovered in Productivity Suite software version 4.4.1.19. The vulnerability allows an attacker with low-privileged credentials to change their role, gaining full control access to t

  • 8.8 High severity

    Productivity Suite: Relative Path Traversal

    CVE-2025-62498AutomationDirect

    A relative path traversal (ZipSlip) vulnerability was discovered in Productivity Suite software version 4.4.1.19. The vulnerability allows an attacker who can tamper with a productivity project to execute arbitrary code on the machine where the project is open

  • 7.0 High severity

    Productivity Suite: Weak Password Recovery Mechanism for Forgotten Password

    CVE-2025-61977AutomationDirect

    A weak password recovery mechanism for forgotten password vulnerability was discovered in Productivity Suite software version v4.4.1.19. The vulnerability allows an attacker to decrypt an encrypted project by answering just one recovery question.

  • 10.0 Critical severity

    Productivity Suite: Binding to an Unrestricted IP Address

    CVE-2025-61934AutomationDirect

    A binding to an unrestricted IP address vulnerability was discovered in Productivity Suite software version v4.4.1.19. The vulnerability allows an unauthenticated remote attacker to interact with the ProductivityService PLC simulator and read, write, or delete

  • 7.5 High severity

    Productivity Suite: Relative Path Traversal

    CVE-2025-58078AutomationDirect

    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 write files with arbitrary data on th

  • 8.3 High severity

    CLICK PLUS C0-0x CPU firmware: Predictable Seed in Pseudo-Random Number Generator (PRNG)

    CVE-2025-55069AutomationDirect

    A predictable seed in pseudo-random number generator vulnerability has been discovered in firmware version 3.60 of the Click Plus PLC. The vulnerability relies on the fact that the software implements a predictable seed for its pseudo-random number generator,

  • 8.3 High severity

    CLICK PLUS C0-0x CPU firmware: Use of a Broken or Risky Cryptographic Algorithm

    CVE-2025-59484AutomationDirect

    The use of a broken or risky cryptographic algorithm was discovered in firmware version 3.60 of the Click Plus PLC. The vulnerability relies on the fact that the software uses an insecure implementation of the RSA encryption algorithm.

  • 10.0 Critical severity

    MB-Gateway: Missing Authentication for Critical Functionality

    CVE-2025-36535AutomationDirectEPSS 1.24%

    The embedded web server lacks authentication and access controls, allowing unrestricted remote access. This could lead to configuration changes, operational disruption, or arbitrary code execution depending on the environment and exposed functionality.

  • 9.8 Critical severity

    C-more EA9 HMI EA9-T6CL: Buffer Copy without Checking Size of Input

    CVE-2025-0960AutomationDirect

    AutomationDirect C-more EA9 HMI contains a function with bounds checks that can be skipped, which could result in an attacker abusing the function to cause a denial-of-service condition or achieving remote code execution on the affected device.

  • 7.8 High severity

    C-More EA9: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2024-11611AutomationDirect

    AutomationDirect C-More EA9 EAP9 File Parsing Memory Corruption Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of AutomationDirect C-More EA9. User interaction is required to

  • 7.8 High severity

    C-More EA9: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2024-11610AutomationDirect

    AutomationDirect C-More EA9 EAP9 File Parsing Memory Corruption Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of AutomationDirect C-More EA9. User interaction is required to

  • 7.8 High severity

    C-More EA9: Stack-based Buffer Overflow

    CVE-2024-11609AutomationDirect

    AutomationDirect C-More EA9 EAP9 File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of AutomationDirect C-More EA9. User interaction is re

  • 8.8 High severity

    DirectLogic H2-DM1E: Session Fixation

    CVE-2024-45368AutomationDirect

    The H2-DM1E PLC's authentication protocol appears to utilize either a custom encoding scheme or a challenge-response protocol. However, there's an observed anomaly in the H2-DM1E PLC's protocol execution, namely its acceptance of multiple distinct packets as v

  • 8.8 High severity

    DirectLogic H2-DM1E: Authentication Bypass by Capture-replay

    CVE-2024-43099AutomationDirect

    The session hijacking attack targets the application layer's control mechanism, which manages authenticated sessions between a host PC and a PLC. During such sessions, a session key is utilized to maintain security. However, if an attacker captures this sessio

  • 9.8 Critical severity

    P3-550E: Out-of-bounds Write

    CVE-2024-24963AutomationDirectEPSS 1.16%

    A stack-based buffer overflow vulnerability exists in the Programming Software Connection FileSelect functionality of AutomationDirect P3-550E 1.2.10.9. A specially crafted network packet can lead to stack-based buffer overflow. An attacker can send an unauthe

  • 9.8 Critical severity

    P3-550E: Out-of-bounds Write

    CVE-2024-24962AutomationDirectEPSS 1.16%

    A stack-based buffer overflow vulnerability exists in the Programming Software Connection FileSelect functionality of AutomationDirect P3-550E 1.2.10.9. A specially crafted network packet can lead to stack-based buffer overflow. An attacker can send an unauthe

  • 8.2 High severity

    P3-550E: Out-of-bounds Write

    CVE-2024-24959AutomationDirect

    Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of AutomationDirect P3-550E 1.2.10.9. Specially crafted network packets can lead to heap-based memory corruption. An attacker can send malicio

  • 8.2 High severity

    P3-550E: Out-of-bounds Write

    CVE-2024-24958AutomationDirect

    Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of AutomationDirect P3-550E 1.2.10.9. Specially crafted network packets can lead to heap-based memory corruption. An attacker can send malicio

  • 8.2 High severity

    P3-550E: Out-of-bounds Write

    CVE-2024-24957AutomationDirect

    Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of AutomationDirect P3-550E 1.2.10.9. Specially crafted network packets can lead to heap-based memory corruption. An attacker can send malicio

  • 8.2 High severity

    P3-550E: Out-of-bounds Write

    CVE-2024-24956AutomationDirect

    Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of AutomationDirect P3-550E 1.2.10.9. Specially crafted network packets can lead to heap-based memory corruption. An attacker can send malicio

  • 8.2 High severity

    P3-550E: Out-of-bounds Write

    CVE-2024-24955AutomationDirect

    Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of AutomationDirect P3-550E 1.2.10.9. Specially crafted network packets can lead to heap-based memory corruption. An attacker can send malicio

  • 8.2 High severity

    P3-550E: Out-of-bounds Write

    CVE-2024-24954AutomationDirect

    Several out-of-bounds write vulnerabilities exist in the Programming Software Connection FileSystem API functionality of AutomationDirect P3-550E 1.2.10.9. Specially crafted network packets can lead to heap-based memory corruption. An attacker can send malicio

  • 8.2 High severity

    P3-550E: Out-of-bounds Write

    CVE-2024-24947AutomationDirect

    A heap-based buffer overflow vulnerability exists in the Programming Software Connection CurrDir functionality of AutomationDirect P3-550E 1.2.10.9. A specially crafted network packet can lead to denial of service. An attacker can send an unauthenticated packe

  • 8.2 High severity

    P3-550E: Out-of-bounds Write

    CVE-2024-24946AutomationDirect

    A heap-based buffer overflow vulnerability exists in the Programming Software Connection CurrDir functionality of AutomationDirect P3-550E 1.2.10.9. A specially crafted network packet can lead to denial of service. An attacker can send an unauthenticated packe

  • 7.5 High severity

    P3-550E: Out-of-bounds Write

    CVE-2024-24851AutomationDirectEPSS 1.42%

    A heap-based buffer overflow vulnerability exists in the Programming Software Connection FiBurn functionality of AutomationDirect P3-550E 1.2.10.9. A specially crafted network packet can lead to a buffer overflow. An attacker can send an unauthenticated packet

  • 9.8 Critical severity

    P3-550E: Improper Control of Generation of Code

    CVE-2024-23601AutomationDirect

    A code injection vulnerability exists in the scan_lib.bin functionality of AutomationDirect P3-550E 1.2.10.9. A specially crafted scan_lib.bin can lead to arbitrary code execution. An attacker can provide a malicious file to trigger this vulnerability.

  • 7.5 High severity

    P3-550E: Improper Access Control

    CVE-2024-23315AutomationDirect

    A read-what-where vulnerability exists in the Programming Software Connection IMM 01A1 Memory Read functionality of AutomationDirect P3-550E 1.2.10.9. A specially crafted network packet can lead to a disclosure of sensitive information. An attacker can send an

  • 9.1 Critical severity

    P3-550E: Improper Access Control

    CVE-2024-22187AutomationDirectEPSS 1.04%

    A write-what-where vulnerability exists in the Programming Software Connection Remote Memory Diagnostics functionality of AutomationDirect P3-550E 1.2.10.9. A specially crafted network packet can lead to an arbitrary write. An attacker can send an unauthentica

  • 9.8 Critical severity

    P3-550E: Active Debug Code

    CVE-2024-21785AutomationDirectEPSS 1.51%

    A leftover debug code vulnerability exists in the Telnet Diagnostic Interface functionality of AutomationDirect P3-550E 1.2.10.9. A specially crafted series of network requests can lead to unauthorized access. An attacker can send a sequence of requests to tri

  • 7.5 High severity

    C-MORE EA9 HMI EA9-T6CL: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2024-25136AutomationDirect

    There is a function in AutomationDirect C-MORE EA9 HMI that allows an attacker to send a relative path in the URL without proper sanitizing of the content.

  • 7.5 High severity

    SIO-MB04RTDS: Cleartext Transmission of Sensitive Information

    CVE-2022-2485AutomationDirect

    Any attempt (good or bad) to log into AutomationDirect Stride Field I/O with a web browser may result in the device responding with its password in the communication packets.

  • 7.8 High severity

    C-more EA9: Uncontrolled Search Path Element

    CVE-2022-2006AutomationDirect

    AutomationDirect DirectLOGIC has a DLL vulnerability in the install directory that may allow an attacker to execute code during the installation process. This issue affects: AutomationDirect C-more EA9 EA9-T6CL versions prior to 6.73; EA9-T6CL-R versions prior

  • 7.5 High severity

    C-more EA9: Cleartext Transmission of Sensitive Information

    CVE-2022-2005AutomationDirect

    AutomationDirect C-more EA9 HTTP webserver uses an insecure mechanism to transport credentials from client to web server, which may allow an attacker to obtain the login credentials and login as a valid user. This issue affects: AutomationDirect C-more EA9 EA9

  • 7.5 High severity

    DirectLOGIC D0-06 series CPUs: Uncontrolled Resource Consumption

    CVE-2022-2004AutomationDirectEPSS 1.03%

    AutomationDirect DirectLOGIC is vulnerable to a a specially crafted packet can be sent continuously to the PLC to prevent access from DirectSoft and other devices, causing a denial-of-service condition. This issue affects: AutomationDirect DirectLOGIC D0-06 se

  • 9.1 Critical severity

    DirectLOGIC D0-06 series CPUs: Cleartext Transmission of Sensitive Information

    CVE-2022-2003AutomationDirect

    AutomationDirect DirectLOGIC is vulnerable to a specifically crafted serial message to the CPU serial port that will cause the PLC to respond with the PLC password in cleartext. This could allow an attacker to access and make unauthorized changes. This issue a