ACVE-2026-0411 · Real incident · MODERATE
WHAT HAPPENED
On extension launch the injected code invokes the Q Developer CLI to delete local files and cloud resources; a syntax error stopped it from running.
THE SETUP — is yours like this?
WHAT TO CHANGE
Upgrade Amazon Q Developer for VS Code to 1.85.0 and remove 1.84.0.
- Upgrade
AgentPlugin:amazonwebservices.amazon-q-vscode@vscode-marketplaceto1.85.0. Fixed version named by AWS and CVE-2025-8217. Owner: operator - Reconfigure
aws.amazon-q-vscode.distributionto1.84.0 withdrawn; 1.85.0 released. Shipped by AWS: it removed 1.84.0 from distribution and named 1.85.0 the fixed version. Owner: harness-vendor - Reconfigure
aws.aws-toolkit-vscode.codebuildtoa GitHub token that cannot commit to the repository. Recommended: an inappropriately scoped token in the CodeBuild configuration let the attacker commit the code. Owner: harness-vendor
HARM, REACH AND RECOVERY
SOURCES
ADVISORY
- https://github.com/aws/aws-toolkit-vscode/security/advisories/GHSA-7g7f-ff96-5gcw
- https://aws.amazon.com/security/security-bulletins/AWS-2025-015/
FIX
Technical details
A developer installs Amazon Q Developer for VS Code 1.84.0; on launch injected code drives the Q Developer CLI to wipe the host, though a syntax error kept it from running (July 2025).
Model as recorded: any
Reproducibility: partial (vulnerable components are not confirmed obtainable; trigger not published)
Claims
Confirmed means the statement matches the cited primary source. Nothing on this page has been reproduced.
| Claim | Status | Source | Checked |
|---|---|---|---|
| Identifier CVE-2025-8217 | Confirmed | cveawg.mitre.org | 2026-09-23 |
| Fixed in 1.85.0 | Detected | cveawg.mitre.org | 2026-09-21 |
| Severity MODERATE (CVSS 4); matches CNA | Confirmed | cveawg.mitre.org | 2026-09-23 |
| Affected versions include 1.84.0 | Detected | cveawg.mitre.org |
Description
What
A 2025 event. An inappropriately scoped GitHub token in the project's CodeBuild configuration let an attacker commit code to the open-source repository, and it was included in extension version 1.84.0 (amazonwebservices.amazon-q-vscode). The code runs when the extension starts and calls the Q Developer CLI; reporting says the injected instruction told the agent to wipe the host to a near-factory state, deleting local files and cloud resources. AWS states a syntax error prevented it from executing and that no customer environment was affected, and removed 1.84.0 from distribution.
Detection
acve lock does not inventory VS Code extensions, so this record has no matcher: run code --list-extensions --show-versions.
Fix
Upgrade to 1.85.0 and make sure no copy of 1.84.0 remains installed.