Security2 distinct publishers3 min readUpdated
Abnormal says iAuthFlow v2 uses a phished Google session to register an operator-controlled passkey. The standard playbook of revoking sessions and resetting the password does not remove it.
The Watch · Security desk

Compiled by The WatchSomething wrong?How this is made
Researchers at Abnormal AI have published an analysis of iAuthFlow v2, a phishing toolkit that uses a freshly phished Google session to enroll a passkey the attacker controls [1]. That single step inverts the usual containment logic: in the seller's recorded demonstration, the account owner changes their password and invalidates the live session, and the operator simply authenticates with the new passkey and returns to the mailbox [12].
The kit sells for a $10,000 base price with capability modules priced separately, and Abnormal has tracked it since it surfaced on a Russian-language cybercrime forum [2][3]. The build examined targets Google; the seller also advertises versions for Microsoft, iCloud and LinkedIn [4], four identity providers in total [21]. Abnormal is explicit that the work draws on the seller's forum posts, Telegram channel and demonstration videos plus Google's own documentation, and that researchers did not run the toolkit or sign into an account through it [5].
The mechanics are browser-in-the-middle. The target types into a Google-styled page in their own browser while a second browser on the attacker's server does the actual talking to Google, with credentials and prompts relayed in both directions [6]. In the recorded run, the target's unique link resolved to a subdomain of trycloudflare[.]com, Cloudflare's free tunneling service [7]. The toolkit applies a device fingerprint to its own browser before the target types anything [20], writes a timestamped system log of each stage [19], and records the email address, the password, and an authenticator code 40 seconds later [8]. Notably, the test account already had a passkey enrolled and Google offered it alongside the code; the target chose the code, which the relay passed through [9]. Google's SID and SSID cookies landing in the attacker-controlled browser are the kit's success signal [10]. Rather than forwarding the victim onward, the toolkit parks them on a "Verification, Processing" page served from the lure domain while it operates inside the account [11]. SecurityWeek's account of the analysis describes the passkey as added silently and authenticated by the target during the flow, without the target knowing what they are approving [22].
The remediation problem is structural, not incidental. Abnormal notes that changing the password and revoking sessions are the standard responses to a compromised mailbox, and that when access is limited to captured session cookies those actions normally end it [13]. Google's documentation says a password change revokes app passwords and OAuth tokens with Gmail scopes, though some authorized devices and third-party connections may remain signed in [14]. A passkey is neither: it is a credential registered to the account rather than a token derived from the password [15]. Recovery for the operator is a matter of choosing "try another way" at login and using the passkey, with no need to know the current password [16].
Worth keeping in proportion: SecurityWeek stresses that very little is publicly known about iAuthFlow V2 beyond the seller's own posts, and notes that Gemini describes it as a commercial phishing-as-a-service framework sold on forums such as Exploit while making no mention of passkeys at all [17].
What to watch: whether your incident playbook enumerates registered passkeys and security keys as a containment step, not just sessions and passwords. Abnormal's write-up ships IOCs and remediation guidance, and its central conclusion is that a password reset is no longer sufficient to close out a phishing compromise [18]. Watch also for the advertised Microsoft, iCloud and LinkedIn builds appearing in the wild [4], and for any second, independent confirmation that the passkey module works as demonstrated rather than as advertised [5].
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
iAuthFlow v2 can use a temporary foothold from a captured session to establish a separate way back into the account; once the target completes a phishable Google login, the toolkit uses the authenticated session to enroll a passkey controlled by the operator.
The toolkit sells for a $10,000 base price, with additional capability modules sold separately.
Abnormal researchers have been tracking iAuthFlow v2 since it appeared on a Russian-language cybercrime forum.
The analysis draws on the seller's forum posts, Telegram channel, and demonstration videos, as well as Google's published documentation; researchers did not run the toolkit, sign into an account through it, or reproduce the attack.
The attack relies on a browser-in-the-middle architecture with two browser environments: the target interacts with a Google-styled phishing page in their own browser while iAuthFlow v2 controls a separate browser on the attacker's server, relaying credentials and authentication responses in and Google's prompts back.
The toolkit's log records each input as it arrives: the email address, the password, and then a code from the authenticator app 40 seconds later.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Single primary source, reconstructed from seller marketing, not reproduced
All technical substance comes from one vendor analysis that is transparent about its limits: it draws on the seller's forum posts, Telegram channel and demo videos plus Google's documentation, and the researchers did not run the toolkit or reproduce the attack. The artifact-level detail (timestamped logs, operator console, cookie signalling) is specific and internally consistent, and the passkey-versus-password reasoning is grounded in documented credential semantics, which lifts the score above weak. It is held down by the absence of any independent verification, by SecurityWeek's own finding that very little is publicly known, and by the second account diverging from the primary on fingerprint target and enrollment order.
Marketed and demonstrated; no observed use disclosed
Observed adoption is confined to the supply side: a forum listing at $10,000 with separately sold modules, advertised builds for four identity providers, and seller-produced demonstration videos. The supplied sources disclose no buyers, no campaign volume, no victim organisations and no telemetry of the toolkit in live use, and the researchers never operated it themselves. The score reflects only what is observed - a product on offer - and does not assume any wider deployment.
Real mechanism, promotional evidence base
The headline consequence - a credential that outlives the password reset - follows logically from how passkeys are registered, so the story is not fabricated. But the demonstration of it is the vendor's reading of the seller's own sales material, no one reproduced the flow, no victims are reported, and the derivative account already overstates the mechanism by implying the victim authenticates the attacker's passkey during sign-in. The gap is the distance between confident capability framing and an evidence base that is single-sourced, promotional in origin and free of observed use.
Seller marketing filtered through a security vendor's blog
Two stacked incentives are visible on the record. The evidentiary base is promotional material produced by someone selling a $10,000 toolkit and therefore motivated to demonstrate potency, and the primary analysis is published on the blog of a commercial email-security vendor whose research doubles as marketing and which ends in remediation guidance. SecurityWeek partly offsets this by repeatedly flagging that the analysis is not based on actual use, but it adds no independent evidence of its own.
Consequence credible, specifics provisional
Confidence is moderate: the load-bearing conclusion - that a registered passkey survives a password reset and session revocation - is consistent across both publishers and with Google's documented reset scope, and the operational fix it implies is low-regret. Confidence is capped by there being one primary source with a self-declared untested methodology, no observed in-the-wild use, and two points where the second account contradicts the first on mechanism detail.
product
Microsoft never announced a China exit. Five years of filings did it instead1 distinct publisher
product
White House lets vetted firms hack back and leaves liability blank for 60 days1 distinct publisher
security
Vishing gets a product tier: Okta finds kits that steer the victim's browser mid-call1 distinct publisher
invest
Microsoft's Idle AI Chips Are A Construction Problem, Not A Shortage1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
1 article · August 21, 2026
1 article · August 21, 2026