Skip to main content

Advantech ADAM-3600 CVE-2026-43856

| EUVDEUVD-2026-104857 HIGH
Stack-based Buffer Overflow (CWE-121)
2026-10-20 CSA GHSA-h92j-34q3-g4mj
8.6
CVSS 4.0 · Vendor: CSA
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with high privileges to ADAM-3600
  2. Delivery
    Submit path longer than 1024 bytes
  3. Exploit
    Overflow stack buffer in FileProcess::CheckDir
  4. Execution
    Overwrite return address
  5. Impact
    Execute arbitrary code on controller

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

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

Exploitation Conditions

Exploitation requires the attacker to already hold HIGH-privilege authenticated access to the Advantech ADAM-3600 device (PR:H), and to reach the code path that calls FileProcess::CheckDir with a user-controlled directory path. The concrete trigger is supplying a path longer than 1024 bytes, which overflows a fixed-size stack buffer. Limiting factors: the high-privilege authentication requirement is the primary constraint - this is not exploitable by anonymous or low-privilege remote users; no user interaction is needed (UI:N) and the attack is network-reachable (AV:N) with low complexity (AC:L) once authenticated. Impact is confined to the vulnerable device itself (SC:N/SI:N/SA:N - no scope change).

Impact

This is a credible but conditional risk. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N, score 8.6) indicates a network-reachable, low-complexity flaw with full compromise of the vulnerable system (VC:H/VI:H/VA:H), but it explicitly requires HIGH privileges (PR:H) - the attacker must already be an authenticated, high-privilege user on the ADAM-3600 device. That precondition substantially lowers real-world severity versus an unauthenticated RCE. No EPSS score, CISA KEV listing, or POC indicator was supplied in the input, so there is no evidence of active exploitation or published exploit code at time of analysis. SSVC-style reasoning: technical impact is Total, but exploitation status is None and automatability is limited by the authentication requirement, so this reads as a serious-but-not-emergency patch priority for operators of the specific device rather than a broadly wormable threat. One signal to verify: the description says 'remote authenticated attacker' which is consistent with the PR:H vector, so no contradiction exists between the text and the CVSS auth metric.

Exploit ScenarioDerived

An attacker who has already obtained high-privilege authenticated access to an Advantech ADAM-3600 controller (e.g., stolen operator/admin credentials or an insider) sends a crafted request to a function that invokes FileProcess::CheckDir with a directory path exceeding 1024 bytes. The oversized path overflows a fixed stack buffer, overwriting the return address and allowing execution of arbitrary code on the device. No public proof-of-concept was identified in the provided intelligence.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.7% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 20, 2026

Stack-based buffer overflow in Advantech ADAM-3600's FileProcess::CheckDir path handling lets an authenticated attacker with high-privilege access supply a directory path longer than 1024 bytes and potentially achieve arbitrary code execution on the device. The flaw is network-reachable with low complexity and no user interaction once the attacker holds the required high-privilege credentials, but impact is confined to the device with no scope change. No public exploit was identified at the time of analysis, and exploitation is primarily constrained by the high-privilege authentication prerequisite.

RemediationAI

Patch status: Patch available per vendor advisory; no exact fixed firmware version is specified in the provided data. Apply the fixed firmware release identified in Advantech's security advisory (https://www.advantech.com/en/security-advisory) and cross-check the CSA alert AL-2026-149 (https://www.csa.gov.sg/alerts-and-advisories/alerts/al-2026-149) to confirm the correct build for each ADAM-3600 deployment. Because exploitation requires high-privilege authenticated access, reduce the attack surface by restricting network access to the device's administrative and file-processing interfaces to trusted management VLANs or jump hosts, disabling unused remote services, and reviewing high-privilege accounts for necessity and credential hygiene. These controls carry operational trade-offs: network segmentation can complicate remote maintenance and SCADA polling, and account reduction may disrupt automated integrations, so stage changes against the device's operational requirements. Continue monitoring vendor advisories and CSA updates for a version-specific patch or interim mitigation.

Affected VersionsENISA

ADAM-3600 prior to version 2.8.5.0

Affected Packages

euvd adam_3600_prior_to_version no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

Advantech ADAM-3600 is an industrial edge controller/remote I/O device. The vulnerable code path is FileProcess::CheckDir, which handles a caller-supplied directory path in a fixed-size 1024-byte stack buffer without adequate bounds checking; a longer path overwrites stack memory and can redirect execution. This is a classic stack-based buffer overflow in path-handling logic. The supplied CPE cpe:2.3:a:advantech:adam-3600:*:*:*:*:*:*:*:* covers ADAM-3600 without a version restriction in the available data. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N) and the independent CVSS 3.1 assessment (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H) agree that the attacker must already hold high privileges, that no user action is required, and that the impact does not cross a security scope boundary. The primary limitation is the need for high-privilege authenticated access to invoke the vulnerable directory-handling function with an oversized path, not network reachability or attack complexity.

Know when Adam 3600 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 (CSA) PRIMARY 8.6 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.2 HIGH

Network-reachable (AV:N) and low-complexity (AC:L) but requires high-privilege authentication (PR:H); arbitrary code execution yields full C/I/A impact with no scope change.

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

Primary rating from Vendor (CSA).

CVSS VectorVendor: CSA

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

DescriptionCVE.org

A stack-based buffer overflow vulnerability in the FileProcess::CheckDir function could allow a remote authenticated attacker to achieve arbitrary code execution via a path longer than 1024 bytes.

Executive ViewAI

Why It Matters

Advantech ADAM-3600 industrial controllers contain a high-severity stack buffer overflow that could let a high-privilege user execute arbitrary code on the device. The flaw is network-reachable but constrained by the need for high-privilege credentials, and no public exploit identified at time of analysis; impact is confined to the device with no scope change. Leadership should care because these devices often sit in OT environments where availability and integrity matter, and no vendor-released patch is currently available.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict network reachability to the ADAM-3600 management interface via firewall/ACL, enforce strong credentials and least privilege for high-privilege accounts, monitor for abnormally long directory-path inputs, segment devices on an OT VLAN, and apply any vendor-provided workarounds per advisory.

Threat Intelligence Overview

EPSS Score
0.7%
Top 47% exploitable
Prevalence
Low
Advantech ADAM-3600 is a niche industrial RTU/controller, ICS-specific footprint
Threat Intel
1
1 source
Social Media
1
Sightings
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 HIGH
CISA KEV No
Public POC No
EPSS 0.7%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +43
PoC: 0
Weaponized: 0
Threat intel: 0
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.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2026-43836 CRITICAL
9.3 Oct 20

Forged network packets sent to the Advantech ADAM-3600 remote terminal unit (RTU) can trigger arbitrary command executio

CVE-2026-43844 CRITICAL
9.3 Oct 20

Authentication bypass in Advantech ADAM-3600 remote terminal units allows unauthenticated network attackers to bypass th

CVE-2026-43845 CRITICAL
9.2 Oct 20

Authentication bypass in Advantech ADAM-3600 enables unauthenticated network attackers to abuse the password-reset mecha

CVE-2026-43838 CRITICAL
9.2 Oct 20

Unauthenticated remote code execution is possible against the Advantech ADAM-3600 through a stack-based buffer overflow

CVE-2026-43850 HIGH
8.6 Oct 20

Authenticated, high-privilege users of the Advantech ADAM-3600 industrial edge gateway can exploit a command injection f

CVE-2026-43839 HIGH
8.7 Oct 20

Unauthenticated remote attackers can crash the logs management service on Advantech ADAM-3600 industrial RTUs/controller

CVE-2026-43858 HIGH
8.6 Oct 20

Stack-based buffer overflow in Advantech ADAM-3600 can let a remote attacker with administrative credentials execute arb

CVE-2026-43857 HIGH
8.6 Oct 20

Arbitrary code execution on Advantech ADAM-3600 devices is possible for remote attackers who already possess high-privil

CVE-2026-43846 HIGH
8.6 Oct 20

Stack-based buffer overflow in Advantech ADAM-3600 industrial remote I/O modules lets a high-privileged authenticated at

CVE-2026-43835 HIGH
8.6 Oct 20

A privileged, authenticated attacker who can reach the Advantech ADAM-3600 firmware upgrade function can upload a forged

CVE-2026-43853 HIGH
8.2 Oct 20

The Advantech ADAM-3600 industrial RTU/edge controller can be crashed by a remotely delivered crafted message that trigg

CVE-2026-43852 HIGH
8.2 Oct 20

Arbitrary file write in Advantech ADAM-3600 lets an authenticated attacker with high-privilege operator or administrator

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