Skip to main content

Productivity Suite CVE-2026-57896

| EUVDEUVD-2026-45035 MEDIUM
Out-of-bounds Read (CWE-125)
2026-07-16 icscert GHSA-g349-wjvj-vxpr
6.9
CVSS 4.0 · Vendor: icscert
View

Attack ChainAIDerived

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

  1. Access
    Gain local user account on engineering workstation
  2. Delivery
    Open handle to Productivity Suite kernel driver device object
  3. Exploit
    Send crafted IOCTL request with malformed buffer
  4. Execution
    Trigger out-of-bounds read in kernel space
  5. Persist
    Corrupt kernel memory
  6. Impact
    Crash system or disclose kernel memory contents

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK

1 technique across 1 tactic: Collection

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

Exploitation Conditions

Exploitation requires a valid local user account on the Windows workstation running AutomationDirect Productivity Suite - the CVSS PR:L vector confirms low-privilege OS credentials are sufficient, with no administrative rights needed. The attacker must be able to open a file handle to the product's kernel driver device object, which is typically accessible to standard user accounts unless explicitly locked down via ACL. No network access, no user interaction, and no special configuration are required beyond the product being installed and its driver loaded. Exploitation is strictly limited to local access: remote unauthenticated attackers cannot reach the IOCTL interface without first compromising a local account on the target workstation. The scope is unchanged (S:U), meaning impact is contained to the affected workstation and does not directly propagate to adjacent OT systems, though operational disruption on the engineering station can have indirect downstream effects.

Impact

The CVSS 3.1 score of 6.1 (Medium) with vector AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H reflects the actual attack surface accurately: exploitation is bounded by local access and a low-privilege account, significantly constraining the threat to insider actors or post-compromise lateral movement scenarios. The High availability impact (A:H) is the dominant risk signal and is particularly relevant in OT contexts, where disruption to engineering software can cascade to production line downtime or loss of PLC visibility. The Low confidentiality impact (C:L) suggests partial kernel memory leakage is possible but not a primary exploitation goal. No EPSS data was provided for this CVE, and it is absent from CISA KEV, indicating no confirmed active exploitation. The absence of a public POC further supports a currently low exploitation probability. However, the low attack complexity (AC:L) means that once an attacker has local access, no special timing, race condition, or chaining is required - exploitation would be straightforward for a skilled actor with local presence.

Exploit ScenarioDerived

A malicious insider or an attacker who has already established a low-privilege foothold on a Windows engineering workstation running AutomationDirect Productivity Suite opens a handle to the product's kernel driver and sends a crafted IOCTL request with a malformed buffer. The driver reads beyond the allocated buffer boundary, corrupting kernel memory and crashing the application or the system (BSOD), halting any active PLC sessions or engineering operations. No public proof-of-concept has been identified, but the low attack complexity suggests a capable actor with local access could develop one without significant effort.

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

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

Alert me

AnalysisAIv1 – Jul 16, 2026

Out-of-bounds read in AutomationDirect Productivity Suite enables a local low-privileged attacker to corrupt kernel memory by submitting a crafted IOCTL request, resulting in high availability impact (system or application disruption) and limited kernel memory disclosure. The vulnerability affects all documented versions per the CPE wildcard and was reported by ICS-CERT, placing it squarely in the operational technology threat landscape where availability is mission-critical. No public exploit code and no CISA KEV listing exist at time of analysis, placing current exploitation risk as low but warranting prompt patching in industrial environments.

RemediationAI

The primary remediation is to obtain and apply the updated release of Productivity Suite from the AutomationDirect software downloads page at https://www.automationdirect.com/support/software-downloads; the specific fixed version must be verified there or via the CISA ICS advisory ICSA-26-197-04 at https://www.cisa.gov/news-events/ics-advisories/icsa-26-197-04, as no exact patched version number was confirmed in the available data. If immediate patching is not operationally feasible, enforce strict least-privilege access controls on workstations running Productivity Suite, limiting local logon rights to authorized engineering personnel only - this directly targets the PR:L prerequisite. Disabling or restricting access to the affected IOCTL device handle via Windows driver policy (e.g., using kernel driver signing enforcement and access control lists on the device object) may limit exploitation surface but requires testing to confirm it does not break legitimate product functionality. Physical and remote access (RDP, VNC) to these engineering workstations should be restricted and logged as a compensating control.

Affected VersionsENISA

Productivity Suite 0 ≤v4.6.2.2

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 vulnerability is rooted in CWE-125 (Out-of-Bounds Read) within the IOCTL handling path of the Productivity Suite application, which is AutomationDirect's PLC programming and automation engineering software for Windows workstations. IOCTL (Input/Output Control) is a kernel-mode mechanism that allows user-space applications to communicate with device drivers; when the product's driver processes a specially crafted IOCTL payload, it reads past the end of an allocated kernel buffer. The CPE cpe:2.3:a:automationdirect:productivity_suite:*:*:*:*:*:*:*:* uses a full wildcard, indicating all versions are affected with no minimum version bound confirmed. This is an OT/ICS product, meaning it typically runs on engineering workstations with direct or indirect access to industrial control infrastructure, amplifying the downstream consequence of a denial-of-service condition.

Know when Productivity Suite 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 (icscert) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N
vuln.today AI 6.1 MEDIUM

Local IOCTL access requires a low-privilege account (AV:L, PR:L); read-only overrun causes disruption (A:H) but no write primitive means no integrity impact (I:N).

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

Primary rating from Vendor (icscert).

CVSS VectorVendor: icscert

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

Lifecycle Timeline

1
CVSS changed
Jul 16, 2026 - 21:22 NVD
6.1 (MEDIUM) 6.9 (MEDIUM)

DescriptionCVE.org

An out-of-bounds read vulnerability in the Productivity Suite allows a local attacker to trigger kernel memory corruption by sending a crafted IOCTL request. This could lead to limited information disclosure or disruption of the affected product.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
niche OT/ICS product for AutomationDirect PLC programming
Threat Intel
1
1 sources
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High

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.1%
Patch available No
Active threat Yes
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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Threat IntelligenceMISP

CISA Advisories
Sources: CISA (public domain), CISA Vulnrichment

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