Home/ Blog/ Security news/ Article
Blog · Security news

ShinyHunters beat MFA at ReliaQuest. Device trust stopped it.

ShinyHunters vished a ReliaQuest employee and got the MFA push approved, but device-trust rules blocked the theft.

Cracked stepping platforms across dark space with one solid platform holding firm

The notable part of the ReliaQuest incident is not that attackers tricked an employee. It is that every control wrapped around that employee gave way, and the theft still failed. On a phone call, the attacker posed as the company's own security team, walked the employee onto a fake login page, and got a multi-factor push approved. Three layers that all depend on a person making the right decision failed in sequence. What stopped the intrusion was a control that only runs after the login already succeeded. That inversion is the whole lesson for anyone defending single sign-on.

ReliaQuest, a managed security company, confirmed on August 24 that one of its employees was targeted three days earlier by ShinyHunters, a financially motivated data-extortion group. The attack was voice phishing, or vishing: a caller impersonating a real security-team member directed the employee to a lookalike domain, reliaquest.claims, that mirrored the company's single sign-on page. The employee entered credentials and approved the multi-factor authentication (MFA) prompt that followed.

Every human-facing layer failed, so map where the attack broke

Laying the incident out by layer shows the pattern clearly. The controls that asked a person to judge the moment all failed. The controls that made a decision without the human held.

Defensive layerWhere it sitsResult
Security-awareness trainingBefore loginFailed: the employee trusted the caller
Password and SSO loginAt loginFailed: credentials entered on a fake page
MFA push approvalAt loginFailed: the push was approved
Device-trust and conditional accessAfter loginHeld: blocked the unmanaged device from apps
Session-response playbookAfter accessHeld: sessions killed, tokens reset
How each defensive layer performed in the ShinyHunters vishing attempt against ReliaQuest, August 2026. Source: ReliaQuest, BleepingComputer.

According to ReliaQuest's account, the approved login granted the attacker only view-only access to an identity dashboard. Device-trust controls then blocked every attempt to pivot from that dashboard into an actual application. The company says it cut off the attacker's sessions, changed the compromised password, and rotated the affected tokens, and that no customer data was touched. ShinyHunters, which posted the intrusion to its extortion portal, described the access the same way: view-only, nothing of value taken.

The control that held runs after the login, not at it

Most identity spending goes to the login itself: stronger passwords, an MFA prompt, awareness training so staff spot the fake page. This attack beat all three, and that is not unusual. A push notification a human can approve is only as strong as the human's certainty in a stressful phone call, and adversary-in-the-middle phishing kits relay the credential and the push in real time, so the second factor travels with the first.

The layer that actually stopped the theft sits one step later. Device-trust, sometimes enforced through conditional access, checks whether the machine reaching an application is known and compliant before it hands over anything. The attacker's device was neither, so the dashboard session was a dead end. The design principle worth taking from this: put your deciding identity control after authentication, on a signal the attacker cannot supply, not on a prompt your user can be talked into approving. We made a version of this argument when we covered phishing that steals live Microsoft 365 session tokens; the through-line is that the login is no longer where the fight is won.

Awareness training is not the backstop here

There is an uncomfortable detail in the timeline. In the days before its own employee was targeted, ReliaQuest's research team had published a spotlight on this exact ShinyHunters playbook: the vishing pretext, the branded lookalike domains, the real-time proxy that defeats push-based MFA. The people most informed about the technique still had a colleague approve the push. That is not a knock on the employee. It is evidence that training cannot be the control you rely on. If the org that wrote the warning can be caught by the thing it warned about, plan for the certainty that one of your people will approve a malicious prompt, and make sure that approval is not sufficient on its own. This is the same operational reality behind help-desk social engineering by Scattered Spider and the UNC6671 vishing campaign that emptied SaaS tenants.

Domain monitoring is losing the race to the lure

The incident used a registered lookalike, reliaquest.claims, which brand-monitoring tools can catch because the company name sits in the registered domain. ReliaQuest's own research notes the group has been shifting the brand out of the registered name and into subdomains instead, using a host that places the target's name ahead of domains such as sso.guide or okta.guide. When the brand no longer appears where certificate-transparency and domain-monitoring detections look first, the lure surfaces later, if at all. The practical response is to stop treating domain monitoring as the tripwire and add a behavioral one: alert on a successful SSO login from an unmanaged or first-seen device, on impossible-travel between the push approval and the session, and on a fresh session that immediately reaches for bulk data. Those signals fired conceptually in this case; the device check is what turned them into a block.

ShinyHunters has run this pattern at scale through 2026, against SSO tenants on Okta, Google, and Microsoft, so treat SSO help-desk vishing as an expected event in your threat model, not a tail risk. For teams that want those authentication signals watched around the clock and mapped to attacker techniques, that is the job of managed detection and response: it ingests the auth logs and raises the alert whether or not anyone is looking at 2 a.m.

Assume the push gets approved, and build for it

The takeaway is not "train harder." It is to design so that a socially engineered approval does not equal access. Concretely:

  • Move admin and high-value single sign-on to phishing-resistant MFA (FIDO2 or WebAuthn hardware keys), which binds the login to the real domain and cannot be relayed by a proxy page.

  • Require a managed, compliant device through conditional access before any sensitive application will open, so an approved login from an unknown machine goes nowhere. This is the control that held at ReliaQuest.

  • Keep a rehearsed session-response playbook: cut off active sessions, change the password, and rotate tokens at the first sign of a suspicious login, the steps ReliaQuest used to shut the window fast.

  • Add detections for a successful SSO login from a first-seen or unmanaged device and for a new session pulling bulk data, and watch for the newer subdomain-based lures, not just registered lookalikes.

The employee will occasionally approve the wrong prompt. The mature program treats that as a given and puts the deciding control somewhere the attacker's own device cannot pass.

Topics

Frequently asked questions

Did ShinyHunters steal ReliaQuest or customer data?

No. ReliaQuest states the attacker gained only view-only access to an identity dashboard, and that no ReliaQuest applications or systems were reached and no customer data was touched. ShinyHunters described the access the same way, view-only, before the sessions were terminated.

Why did MFA not stop the ReliaQuest attack?

The MFA was a push notification the employee approved on a real prompt after entering credentials on a fake single sign-on page. Adversary-in-the-middle phishing kits relay the credential and the push in real time, so a factor that depends on human judgment travels with the stolen password.

What actually stopped the intrusion if MFA failed?

Device-trust controls stopped it. After the login succeeded, conditional access checked whether the attacker's machine was known and compliant before opening any application. The unmanaged device was blocked at that step, so the dashboard session became a dead end and no data moved.

What is the ShinyHunters .claims domain technique?

ShinyHunters registers lookalike domains that carry a target's brand, such as reliaquest.claims, to host fake single sign-on pages for vishing calls. Research indicates the group is also moving the brand into subdomains like an organization name in front of sso.guide, which slips past domain monitoring that expects the name in the registered domain.

How do you defend against SSO help-desk vishing?

Assume an employee will approve a malicious push and put the deciding control after login. Move admin single sign-on to phishing-resistant MFA like FIDO2, require a managed compliant device through conditional access, keep a session-kill playbook, and alert on logins from unmanaged or first-seen devices.

Ready to meet the Guardians?

Deploys fast - agentless for monitoring and cloud, a lightweight agent for deep endpoint security. Just Suriq, standing watch.