Wiz researcher Maor Dokhanian discovered the vulnerability on April 17, 2026, and reported it to Amazon on April 20. Amazon deployed an initial fix on May 12 in Language Servers for AWS version 1.65.0. CVE numbers were assigned on June 23 and public disclosure followed on June 26 under Amazon Security Bulletin 2026-047-AWS.
The root cause was straightforward. Amazon Q Developer reads a file at .amazonq/mcp.json inside any open workspace and automatically launches the MCP server processes it describes, because the design of MCP assumes a user has consciously configured those servers. When the configuration file is present in a cloned repository rather than placed there by the developer themselves, that assumption fails. The spawned processes run on the developer’s machine with the developer’s full environment, which in practice includes AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN, cloud CLI tokens, API keys, and SSH agent sockets.
Wiz’s proof-of-concept used a single bash command in the malicious config to run aws sts get-caller-identity and send the captured AWS session to an attacker-controlled server. From there, an attacker could backdoor IAM users, establish cloud persistence, or pivot to internal production systems through an inherited VPN context. The flaw affected the Amazon Q extension for VS Code, JetBrains, Eclipse, and Visual Studio, all of which bundle the same Language Servers for AWS runtime. A second CVE, CVE-2026-12958, covered a missing symlink validation flaw that allowed path traversal outside workspace boundaries. Amazon has fully patched both in version 1.69.0 of the language server. Wiz confirmed that similar MCP auto-execution flaws were disclosed at the same time in Claude Code, Cursor, and Windsurf.
- Reload your IDE. The language server updates automatically for most users. Confirm the running version of Language Servers for AWS is 1.69.0 or later via the Extensions panel.
- Until you have verified the patch is applied, avoid opening unfamiliar repositories with Amazon Q active. This applies to repositories received as part of coding assessments, job interviews, or unsolicited outreach.
- For teams managing developer workstations: audit whether any AI coding assistant extensions in use apply workspace trust checks before executing configuration files from cloned repositories. The same class of flaw was confirmed across multiple tools simultaneously.
KDDI Corporation detected unauthorized access to its managed email platform on June 17, 2026, and blocked the attacker and implemented defensive measures the same day. The company identified the entry point as a vulnerability in third-party software integrated into the email system, which serves as the backend for email services operated under six ISP brands.
The affected services span a broad range of Japanese internet customers. The platform powers email for Pikara Hikari and related services under STNet, CPI rental server email under KDDI Web Communications, J:COM NET email, Commufa Hikari and Business Commufa email under Chubu Telecommunications, @nifty Mail, and BIGLOBE Mail. The 14.22 million figure represents the maximum potential exposure across all current, former, and inactive accounts stored in the system.
KDDI publicly disclosed the breach on June 28, following internal investigation and notification to Japan’s Personal Information Protection Commission and the Ministry of Internal Affairs and Communications. The company said passwords were stored in hashed or encrypted form but that there remains a possibility they were obtained by the attackers. Investigation is ongoing and KDDI said it will continue to coordinate with affected ISPs on customer notification and remediation.
- If you or any employee uses email services from STNet, JCOM, Chubu Telecommunications, Nifty, BIGLOBE, or KDDI Web Communications, change that email account password immediately and enable two-factor authentication where available.
- Check whether the same email address and password combination is used on any other service. Credential reuse across services is the primary downstream risk from this breach. Use a password manager and unique passwords per service.
- Be alert to phishing email campaigns targeting KDDI and affiliated ISP customers in the coming weeks. Breach disclosures consistently precede waves of phishing that impersonate the breached company using the stolen email addresses. Verify any official-looking communication by navigating to the ISP’s website directly rather than clicking links in email.
The FBI and CISA first warned in March 2026 that Russian military intelligence operators were running phishing campaigns against Signal users in government, politics, journalism, and civil society. The March advisory documented the primary technique: sending fake group invite links or device linking QR codes that, when scanned or clicked, added an attacker-controlled device to the victim’s Signal account, giving real-time access to ongoing conversations.
The June 26 update confirms that operators have refined the approach. After establishing initial access through the device-linking technique or through account compromise, they now specifically attempt to recover the victim’s Signal Backup Recovery Key. This key allows Signal to download an encrypted backup of the account’s message history. Unlike linked device access, which a victim can detect and remove by reviewing linked devices in Signal Settings, the backup key provides a persistent, passive capability that is not visible in the Signal interface once obtained.
The advisory notes that the key continues to work even after the victim changes their phone number or sets up Signal on a new device, because it is tied to the encrypted backup rather than to the live account. Generating a new key in Signal’s backup settings invalidates the old one for future downloads, which is the recommended immediate remediation. Data already downloaded before key rotation cannot be recovered.
- Generate a new Signal Backup Recovery Key now. Open Signal, go to Settings, then Account, then Signal Backups. This invalidates any previously issued key for future backup downloads.
- Review linked devices in Signal Settings and remove any that are not recognized. This addresses the original March advisory vector alongside the key theft technique.
- For organizations with staff in sensitive roles: include Signal backup key rotation in onboarding security briefings and periodic security reviews alongside password and authentication credential hygiene.