Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain admin credentials
-
DeliveryAuthenticate to ADM web interface
-
ExploitAccess VPN client configuration
-
InstallSubmit crafted parameters with oversized strings
-
C2Trigger sscanf buffer overflow
-
ExecuteOverwrite stack return address
-
ImpactExecute arbitrary code as web server user
-
Step 8Establish persistence or pivot laterally
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 | Requires authenticated access with high privileges (administrative credentials) to the ASUSTOR ADM web interface. Specifically, the attacker must access VPN client configuration functionality, which is typically restricted to administrator roles in ADM. Attack is network-based (AV:N) with low complexity (AC:L), meaning no special timing, race conditions, or non-default configurations are required beyond the privilege requirement. Default ADM installations with VPN client features available are exploitable once the authentication barrier is crossed. Exploitation is limited by the PR:H requirement-attackers must first obtain admin credentials through phishing, credential stuffing, or exploitation of separate authentication vulnerabilities. No user interaction (UI:N) is required after authentication, enabling scripted exploitation in compromised environments. |
| Impact | CVSS 4.0 score of 8.6 reflects high confidentiality, integrity, and availability impact (VC:H/VI:H/VA:H) with network attack vector (AV:N) and low complexity (AC:L), but critically requires high privileges (PR:H) and affects subsequent systems with low impact (SC:L/SI:L/SA:L). The PR:H requirement significantly constrains real-world risk-attackers need existing administrative credentials, limiting this to insider threats, credential compromise chains, or lateral movement scenarios. SSVC framework confirms exploitation is not automatable and requires privileged context, reducing weaponization potential. EPSS score of 0.23% (below median) indicates security researchers assess mass exploitation as unlikely, consistent with the authentication barrier. No CISA KEV listing and no public POC further support low immediate threat. However, the technical impact rating of 'total' means successful exploitation grants complete system control. This is a classic high-severity-but-moderate-priority issue: devastating if exploited, but exploitation requires significant attacker positioning. Priority should increase in environments with: (1) exposed ADM management interfaces, (2) shared administrative access, or (3) evidence of credential compromise. The absence of basic memory protections (PIE/canaries) in a 2026 product is concerning from a secure development lifecycle perspective. |
| Exploit ScenarioDerived | An attacker with compromised high-privilege ADM credentials accesses the web management interface and navigates to VPN client configuration. By submitting specially crafted VPN connection parameters containing oversized strings with embedded format specifiers, the attacker triggers the stack buffer overflow in sscanf() processing, simultaneously exploiting the printf() format string weakness. The overflow overwrites stack return addresses with attacker-controlled values, redirecting execution to injected shellcode. Since PIE and stack canaries are absent, the attacker reliably calculates memory layout and detects no runtime protections. Code executes with web server privileges, allowing the attacker to install persistent backdoors, exfiltrate NAS data, or pivot to connected network segments. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Apr 20, 2026
Remote code execution in ASUSTOR ADM (4.1.0-4.3.3.RR42 and 5.0.0-5.1.2.REO1) allows authenticated high-privilege attackers to execute arbitrary code via stack-based buffer overflow in VPN client components. The vulnerability combines unbounded sscanf() calls with format string weaknesses (printf with user-controlled data), exploitable due to absent PIE and stack canary protections. EPSS exploitation probability is low (0.23%, 46th percentile) with no public exploit code identified at time of analysis, suggesting limited real-world targeting despite high CVSS score.
Earlier versions of this analysis (1)
Remote code execution in ASUSTOR ADM (ASUSTOR Data Master) versions 4.1.0-4.3.3.RR42 and 5.0.0-5.1.2.REO1 allows authenticated administrators to execute arbitrary code as the web server user via stack-based buffer overflow in VPN client functionality. The vulnerability combines unsafe sscanf() calls accepting user input with direct printf() injection, exploitable due to missing PIE and stack canary protections. CVSS 8.6 reflects network-accessible attack requiring high privileges (PR:H) but low complexity (AC:L) with high confidentiality/integrity/availability impact plus limited subsequent system impact (SC/SI/SA:L). No active exploitation confirmed and no public exploit identified at time of analysis, though technical details are published in vendor advisory.
RemediationAI
Apply ASUSTOR security patch per advisory https://www.asustor.com/security/security_advisory_detail?id=54, which should provide updated ADM firmware versions beyond 4.3.3.RR42 (for 4.x branch) and 5.1.2.REO1 (for 5.x branch)-consult the advisory for exact patched release numbers as they are not specified in available CVE data. Until patching, implement compensating controls: disable VPN client functionality in ADM if not operationally required (eliminates attack surface but removes VPN capability), restrict ADM administrative interface access to trusted management networks only via firewall rules (reduces attacker positioning opportunities but does not prevent insider threats), enforce multi-factor authentication for all ADM administrative accounts (increases credential compromise difficulty but adds operational overhead), and audit administrative login activity for anomalous access patterns (detection-focused, does not prevent exploitation). Note that disabling VPN clients may impact backup or remote access workflows-assess operational dependencies before implementing. No workaround fully mitigates the vulnerability; patching is the definitive solution.
Affected VersionsENISA
Affected Packages
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
This vulnerability affects ASUSTOR Data Master (ADM), the Linux-based operating system for ASUSTOR NAS devices, specifically within VPN client functionality. The root cause is CWE-121 (stack-based buffer overflow) arising from unsafe string handling: unbounded sscanf() reads user input without length validation, while printf() directly processes attacker-controlled format strings. The binary lacks Position Independent Executable (PIE) compilation and stack canaries-exploit mitigation techniques standard in modern toolchains. Without PIE, attackers can reliably predict memory addresses for return-oriented programming (ROP) gadgets. Without stack canaries, buffer overflows can directly overwrite return addresses without detection. The CPE identifier (cpe:2.3:a:asustor_inc.:adm) confirms this affects the ADM platform across two major version branches (4.x and 5.x), indicating the vulnerable code persisted through significant product iterations.
Know when Adm 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L
Primary rating from Vendor (ASUSTOR1) · only source for this CVE.
CVSS VectorVendor: ASUSTOR1
Lifecycle Timeline
2DescriptionCVE.org
A stack-based buffer overflow vulnerability was found in the VPN Clients on the ADM. The issue stems from the use of unbounded sscanf() and passing user-controlled data directly to printf(). Due to the lack of PIE and Stack Canary protections, an authenticated remote attacker can exploit these to execute arbitrary code as the web server user. Affected products and versions include: from ADM 4.1.0 through ADM 4.3.3.RR42 as well as from ADM 5.0.0 through ADM 5.1.2.REO1.
Executive ViewAI
CVE-2026-6643 is a remote code execution vulnerability affecting ASUSTOR ADM (Data Master) versions 4.1.0-4.3.3.RR42 and 5.0.0-5.1.2.REO1 that allows authenticated administrators to execute arbitrary code on the NAS appliance through unsafe input handling in VPN functionality. Organizations using these ASUSTOR devices should immediately audit administrative access and restrict VPN feature usage until patched, as compromise of admin credentials creates direct risk to data integrity and system availability. No vendor patch is currently available, leaving affected organizations dependent on operational mitigations.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable VPN client functionality in ADM administrative settings until patch availability; (2) Restrict network access to ADM administrative console to trusted internal networks only via firewall rules; (3) Implement strict administrative credential management and enforce MFA where supported; (4) Increase monitoring and alerting on ADM administrative activities and code execution events; (5) Consider temporary relocation of business-critical VPN operations to patched alternative appliances if VPN functionality is operationally critical.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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.
The ASUSTOR ADM 3.1.0.RFQ3 NAS portal suffers from an unauthenticated remote code execution vulnerability in the portal/
EZ Sync service fails to adequately handle user input, allowing an attacker to navigate beyond the intended directory st
A stack-based buffer overflow vulnerability was found in the ASUSTOR Data Master (ADM) due to the lack of data size vali
Remote code execution in ASUSTOR ADM (ASUSTOR Data Master) operating system versions 4.1.0-4.3.3.RR42 and 5.0.0-5.1.2.RE
Unauthenticated arbitrary file read affects ASUSTOR ADM 4.1.0 through 4.3.3.RWC1 and 5.0.0 through 5.1.4.RL21, where a s
A stack-based buffer overflow vulnerability was found inside ADM when using WebDAV due to the lack of data size validati
Denial of service (and potentially remote code execution) affects the File Explorer component of ASUSTOR's ADM operating
Path traversal in the IHM Log handling of ASUSTOR ADM (the operating system for ASUSTOR NAS appliances) lets an authenti
Arbitrary file write in the VPN Client component of ASUSTOR ADM (the ADM NAS operating system) lets an authenticated, hi
Path traversal in the Wallpaper component of ASUSTOR Data Master (ADM) exposes arbitrary files to authenticated high-pri
A Cross-Site Scripting(XSS) vulnerability was found on ADM, LooksGood and SoundsGood Apps. Rated medium severity (CVSS 6
EUVD-2026-23786
GHSA-46vm-f48w-xhvv
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB