A Lapsus$ affiliate used a contractor's stolen Uber password, likely bought on the dark web, flooded them with MFA push prompts, then posed as tech support to get one approved, opening the door to Uber's internal network.
Social Engineering Examples·8 sources
On September 15, 2022, an attacker gained access to Uber's internal systems and announced the intrusion by posting to a company-wide Slack channel and reconfiguring Uber's OpenDNS to show a graphic image on some internal sites. BleepingComputer, working from screenshots of the Slack channel, reported that the announcement was first met with memes and jokes because employees had not realized a real attack was underway. Uber took down internal tools as a precaution and notified law enforcement.
In its September 19 security update (also filed with the SEC as Exhibit 99.1 to a Form 8-K), Uber said an "EXT" contractor's account had been compromised. Uber assessed that the attacker likely purchased the contractor's Uber corporate password on the dark web after the contractor's personal device was infected with information-stealing malware. The attacker repeatedly attempted to log in, and each attempt triggered a two-factor approval request, which the contractor initially declined. Eventually the contractor approved one, and the attacker got in. Uber's post says nothing about out-of-band contact. Dark Reading supplied that: once the contractor had blocked the first requests, the attacker reached them on WhatsApp posing as tech support and told them to accept the prompt. The much-repeated line that the attacker said the notifications would only stop once one was approved traces to the attacker's own messages to security researcher Corben Leo, relayed by BleepingComputer, which said plainly that the account came from the threat actor and had not been verified by Uber.
What happened next survives in two versions, and they are not the same. In messages to Corben Leo, the attacker said he scanned the intranet from the VPN, found a network share holding PowerShell scripts, and took from one of them the username and password of an admin user in Thycotic, Uber's privileged access management platform, then used it to extract secrets for domain admin, Duo, OneLogin, AWS, and G Suite. Every technical write-up naming Thycotic traces back to that message. Uber's own disclosure describes the escalation without any of it: the attacker accessed several other employee accounts, which ultimately gave elevated permissions to a number of tools including G-Suite and Slack. Only Uber's version is first-party.
Uber reported it found no evidence the attacker reached production systems, user accounts, or the databases holding sensitive customer data (credit card numbers, bank details, trip history), and no evidence of codebase changes. The attacker did download some internal Slack messages and information from a finance tool used to manage invoices, and accessed HackerOne vulnerability reports, which Uber said were remediated.
The UK prosecution that followed has produced no conviction for this intrusion. In August 2023 a jury at Southwark Crown Court found that the defendant had done the acts alleged across twelve counts, four of which covered Revolut, Uber and Rockstar Games in September 2022. That was a finding of fact under section 4A of the Criminal Procedure (Insanity) Act 1964, not a verdict of guilt: psychiatrists had assessed him unfit to plead, so the jury was never asked about criminal intent. In December 2023 he was made subject to a hospital order with a restriction order, and in September 2025 the Court of Appeal dismissed his challenge to the findings. That judgment also records that he was aged 16 or 17 throughout the charged period, which is why the widely quoted age of 18 belongs to the trial rather than to the attack.
Kill chain at an awareness altitude: (1) Recon/credential sourcing: on Uber's assessment, the contractor's personal device was infected with infostealer malware and the resulting corporate password was bought on a dark-web marketplace, giving the attacker a valid username and password without any technical exploit. (2) Contact/exploitation of MFA: possessing the password but blocked by push-based MFA, the attacker repeatedly triggered login attempts so the contractor's phone was flooded with approval prompts. (3) Rapport/pretext: the attacker reached the contractor out-of-band on WhatsApp, posing as tech support and telling them to accept the prompt. (4) Approval/access: worn down and misled, the contractor approved a prompt, handing the attacker VPN access. (5) Escalation: on the attacker's own account, he found hard-coded admin credentials in a script on an internal share and pivoted into the PAM platform and the secrets it held, while Uber says only that further employee accounts were compromised and yielded elevated permissions. The human failure point was a single MFA approval induced by fatigue plus authority, and the technical failure points were phishable push MFA (no number-matching), broad contractor network reach, and, on the attacker's account, a hard-coded privileged credential.
Pretext: a "tech support" message on WhatsApp telling the target to accept the MFA push. On the attacker's own telling, he framed approval as the only way to stop the barrage of notifications. Red flags a defender should notice: a flood of unexpected MFA prompts (you should never approve a request you did not initiate), "IT support" reaching out over an unofficial channel like WhatsApp rather than a verified internal system, urgency and the promise that approving will "make it stop," and any request whose real effect is to grant a login you cannot account for.
Attacker gained broad access to Uber's internal tooling and publicly defaced internal channels; Uber disabled tools, reset credentials, rotated keys, locked its codebase, and re-authenticated staff. No evidence of access to production systems or sensitive customer data. Uber strengthened its MFA policies. UK prosecutors put damage to Uber at nearly $3M (2023). The criminal thread is still open. The August 2023 jury finding was a trial of the facts, not a conviction; the indefinite hospital order followed in December 2023; the Court of Appeal dismissed the appeal against the findings in September 2025. In July 2026 the BBC's Joe Tidy reported, after a High Court judge lifted reporting restrictions at his request, that the defendant had been moved out of the secure hospital into an ordinary prison and faces a conventional trial listed for November 2026. That is reporting rather than court record, several outlets carried it but all trace to Tidy, and the scope of the retrial has not been made public. A second defendant was convicted in the same 2023 trial and sentenced to an 18-month Youth Rehabilitation Order, but for offenses against BT/EE and Nvidia, not for this intrusion.
This is a textbook demonstration that MFA is not a silver bullet: push-approval MFA can be defeated by simply exhausting and then deceiving the human on the other end. It shows how commodity infostealer malware plus dark-web credential markets remove the need for any exploit, and how one over-privileged contractor account plus a hard-coded secret can cascade into enterprise-wide compromise. It is a canonical case for training people to reject unexpected MFA prompts and distrust out-of-band "IT support" contact.
Phishing-resistant MFA (FIDO2/WebAuthn hardware keys or passkeys) instead of simple push approvals; number-matching and rate-limiting/lockout on repeated push prompts; user training to deny and report unrequested MFA requests and to verify any "IT support" contact through official channels only. Technical controls: eliminate hard-coded/service-account credentials in scripts, enforce MFA on PAM console access, network micro-segmentation to limit contractor VPN reach, least privilege for third parties, and anomaly detection for repeated denied auth attempts.
Social Engineering Examples. “Uber 2022 Breach: MFA Push-Bombing and IT-Support Impersonation of a Contractor”. Accessed 3 November 2026. https://socialengineeringexamples.com/uber-mfa-fatigue-breach-2022
Per Uber's own security update, the attacker likely obtained the contractor's valid corporate password from a dark-web marketplace after commodity infostealer malware infected the contractor's personal device, a pattern consistent with initial-access brokers who harvest and resell credentials from infected consumer devices at scale rather than phishing the target company directly.
Dark-web credential markets and infostealer malware on personal devices sit outside a target company's direct control, so the realistic control is not preventing the theft but limiting what one stolen password can do, enforcing MFA on all VPN and remote-access accounts regardless of employee or contractor status, and monitoring for corporate credentials surfacing in breach or stealer-log marketplaces.
Holding a valid VPN password but blocked by Duo push approval, the attacker repeatedly triggered login attempts, flooding the contractor's phone with two-factor approval prompts, a technique documented in Uber's disclosure and widely reported as consistent with Lapsus$-linked intrusions that year.
Number-matching MFA, which requires entering a code shown on the login screen rather than a single tap to approve, plus automatic throttling or lockout after a handful of denied push attempts, directly blunts repeated blind approval requests by making them either impossible or highly conspicuous.
Per Dark Reading (19 September 2022), once the contractor had blocked the first requests the attacker contacted them out-of-band on WhatsApp, posing as tech support and telling them to accept the MFA prompt. The further detail that the attacker said the prompts would only stop once one was approved is the attacker's own account, given to a security researcher and relayed by BleepingComputer, which noted Uber had not verified it.
Training staff and contractors to treat any unsolicited "IT support" contact over an unofficial channel as suspect, and to verify such requests only through a known internal ticketing system or callback number, removes the social cover the pretext depends on.
Worn down and misled, the contractor approved one push prompt, and the attacker logged into Uber's VPN with a valid password and a valid MFA approval, gaining a legitimate-looking foothold without any technical exploit.
Conditional-access checks evaluated at the moment of authentication, such as device posture, unfamiliar location, or anomalous login time, can flag or block a session even after an MFA prompt is approved, catching what push approval alone missed.
Once on the internal network via VPN, the attacker scanned until he found a network share. Silverfort's analysis supplies the structural reason nothing stopped him: reaching a share triggers a background authentication over the CIFS protocol, and CIFS does not natively support MFA, so no second factor guarded the share.
Network micro-segmentation and least-privilege access, limiting a contractor VPN account to only the specific systems it needs rather than broad internal shares, would have kept the attacker from browsing for exploitable files even after initial access was gained.
By the attacker's own account, relayed by Silverfort and quoted verbatim by BleepingComputer, the share held PowerShell scripts, one of which carried the username and password of an admin user in Uber's PAM platform, which he used to extract secrets for domain admin, Duo, OneLogin, AWS, and Google Workspace. Uber never confirmed this chain and describes the escalation differently, saying the attacker accessed several other employee accounts that ultimately gave elevated permissions.
Secrets-scanning to find and remove hard-coded credentials from scripts and repositories, vaulting service-account credentials inside the PAM system itself instead of embedding them in code, and requiring MFA on PAM console logins close off this escalation path.
With elevated access, the attacker downloaded internal Slack messages and finance invoicing data, viewed HackerOne vulnerability reports, and posted a company-wide Slack message while defacing internal pages via OpenDNS, achieving both data access and public notoriety before Uber detected and contained the intrusion.
Security monitoring tuned to flag anomalous bulk data access and unexpected DNS or configuration changes from a single account, which is how Uber's own team said it detected and moved to contain the incident, paired with incident-response playbooks for rapid credential rotation and tool lockdown, limits the damage once an attacker reaches the final stage.
Browse by what this case has in common with others in the library.
MGM Resorts, September 2023. A caller reportedly talked the IT help desk into resetting an employee's access, and the shutdown…
In March 2022, LAPSUS$ (DEV-0537) leaked an archive it said held 37GB of Microsoft source code. Microsoft only confirmed that…
The EA data breach began in June 2021, when hackers used a Slack session cookie they said cost $10 to…
In 2015, fake emails from Ubiquiti's CEO and a real London lawyer got its finance chief to wire $46.7M. How…
A job candidate at Vidoc Security Lab hid behind a real-time face filter and refused to cover his face. What…
Fake finance "directors" in WhatsApp groups steered 18+ US investors to NanoBit, a crypto platform that never traded. The SEC…
Russian GRU-linked Forest Blizzard (APT28/Fancy Bear) used OpenAI's GPT-4-family LLM services to research satellite communication protocols and radar.
Orlando police pulled about 200 fake QR stickers off downtown parking meters in June 2025. How to spot them: white…
Chinese state-linked hackers used spear-phishing links and an unpatched Internet Explorer zero-day to breach Google, Adobe, and dozens of other…
Sysdig says an AI agent ran the JADEPUFFER ransomware attack end to end: unpatched Langflow, stolen secrets, 1,342 configs destroyed.…
Imperva hid prompt injections behind whitespace in contact names, vCards and WhatsApp pins, making an OpenClaw agent run a script.…
A scammer posing as GCI's CFO emailed payroll and, after the employee's initial pushback, persuaded them to hand over 2015…
In the first-ever prosecutions under the federal anti-pretexting statute Congress passed after the 2006 HP boardroom spying scandal, Nicholas Shaun…
Fake finance "directors" in WhatsApp groups steered 18+ US investors to NanoBit, a crypto platform that never traded. The SEC…
A Rapid7 penetration tester tailgated into a client's building using door-holding reciprocity and a cloned-looking badge, rode an elevator up…
A Snap Inc. payroll employee emailed the W-2 and payroll data of roughly 700 current and former employees to an…
A Costa Rica-based telemarketing ringleader used VOIP-spoofed Washington D.C. caller ID and fake government-official personas to convince hundreds of mostly…
A fraudster spoofed Wells Fargo's real 800 number nine minutes after a legitimate advisor call, phished a 2FA code from…
Fake Anti-Scam Centre and police officers convinced a Singapore finance worker she was a suspect, then took S$1.2M through transfers…
Fraudsters posing as RBS fraud-team staff talked Hamilton Academical FC's sole authorised banking employee into moving nearly £1 million into…
Prosecutors say a grandparent scam run from call centers in the Dominican Republic hit hundreds of elderly Americans and took…
A tech-support operator used fake Microsoft/Apple security pop-ups to scare consumers, often older Americans, into calling an India-based support line…
Evaldas Rimasauskas posed as supplier Quanta Computer to get Google and Facebook to wire about $122M. How the fake-invoice scam…
DOJ/FTC alleged that Citizens Disability and subsidiary CD Media made 109 million-plus illegal telemarketing calls, including 25.7 million-plus to Do-Not-Call…