
Meta
AI Support Chatbot Reset Passwords Without Checking Email Ownership, Hijacking 20,225 Instagram Accounts
Between April 17 and May 31, 2026, attackers used Meta's AI-assisted Instagram account-recovery system to hijack 20,225 accounts.
- 01TRIGGERBetween April 17 and May 31, 2026, attackers used Meta's AI-assisted Instagram account-recovery system to hijack…
- 02MACHINE ACTIONAutonomous actor
- 03MISSING GATETrust boundaries, least privilege, and output approval
- 04IMPACTData security
The short version
Between April 17 and May 31, 2026, attackers used Meta's AI-assisted Instagram account-recovery system to hijack 20,225 accounts.
Case telemetry
- INCIDENT
- SS-IR-083
- DATE
- June 2026
- SYSTEM
- Meta
- LOCATION / SCOPE
- Global (Meta / Instagram, US-reported)
- EVIDENCE
- Documented
- AI ROLE
- Autonomous actor
- HARM
- Data security
- SOURCES
- 3 cited records
The event
Between April 17 and May 31, 2026, attackers used Meta's AI-assisted Instagram account-recovery system to hijack 20,225 accounts. The tool, called High Touch Support (HTS), had launched only in March 2026. Attackers connected through VPNs to appear geographically near a target, then steered the support chatbot into linking an attacker-controlled email address to the victim's account and issuing a password-reset link to that address. They never had to compromise the victim's real email. Targets included the dormant Obama White House account, the account of the US Space Force's Chief Master Sergeant, and short high-value usernames resold on underground markets. Exposed data included contact info, dates of birth, photos and videos, direct messages, account activity, and linked services. The flaw went undetected for six weeks. Meta disabled the tool, invalidated vulnerable reset links, forced re-authentication on affected accounts, and said it was fixed by June 2; the disclosure coincided with a more-than-5% drop in Meta's stock.
What the machine did
An AI-driven account-recovery agent was granted a privileged action -- resetting account credentials -- without a corresponding privileged-access control. A bug in a separate code path meant the system never verified that the email address supplied during recovery actually matched the email registered to the account. Because the recovery flow was automated and the chatbot could be conversationally steered, there was no human SME in the loop to ask the obvious verification question a trained support agent would: prove you own this account. The model was handed authority over a sensitive function before the safeguards governing that authority existed, and it executed identity-changing actions at machine speed for whoever asked correctly, 24/7, for six weeks before anyone noticed.
Where the failure landed
20,225 Instagram accounts taken over, including a US Space Force senior official's account, a former US government (Obama-era White House) account, and accounts belonging to security researchers. Personal data potentially accessed across all affected accounts: contact details, birth dates, private photos and videos, direct messages, account activity, and linked third-party services. High-value short usernames were stolen for resale on underground markets. Reputational damage to Meta and a market reaction of more than a 5% share-price decline amid scrutiny of its rushed AI deployment. The vulnerable HTS tool was pulled offline.
Documented
Supported by a first-party disclosure, technical research, or corroborated reporting cited below.
SOURCE RECORD UPDATED 2026-07-09
3 cited records
- 01
- 02
- 03
Trust boundaries, least privilege, and output approval
The failure pattern in this case: Untrusted input crossed a privileged boundary.
The moment the path could change
A security owner approves credential scope and externally visible actions before the agent can cross a trust boundary.
Autonomy is a design choice.
See the operating model that keeps AI useful while preserving human authority at consequential moments.
Compare AgenticAI and AugmentedAI →