TL;DR: A Malwarebytes-documented campaign, according to Sprocket Security, uses a fake Microsoft support page, a believable Windows update lure, and a packaged MSI that steals browser passwords and Discord tokens while major antivirus engines record zero detections. The pattern shows that polished impersonation and layered payload delivery still outrun signature-based controls.
At a glance
What this is: This is a phishing and malware campaign that impersonates Microsoft support pages to deliver a credential stealer and Discord token hijacker through a convincing Windows update installer.
Why it matters: It matters because identity and access teams need to treat browser credentials, session tokens, and MFA-protected accounts as attack surfaces that can be abused after a single deceptive click.
By the numbers:
- The malicious installer was 83 MB, which helped it resemble a legitimate system update package.
- The campaign used a French-language fake update page and a believable Windows 24H2 KB article number to increase trust.
👉 Read Sprocket Security's analysis of the fake Windows support page malware campaign
Context
Typosquatted update pages work because users are trained to trust familiar brands, filenames, and installer flows before they inspect the URL or the delivery path. In this case, a fake Microsoft support page and a plausible cumulative update package were enough to move the attack from initial trust to credential theft.
The identity dimension is direct: the payload targets saved passwords, browser credentials, Discord tokens, payment data, and two-factor authentication changes. For IAM and security teams, that means session material and browser-stored secrets must be treated as governable credentials, not just user convenience features.
Key questions
Q: How should security teams stop fake software update pages from succeeding?
A: Combine domain monitoring, web filtering, and user guidance that specifically covers software-update delivery channels. Teams should block typosquatted domains, verify where legitimate updates are distributed, and watch for pages that mimic vendor support portals. The goal is to make the fake path fail before the user reaches execution.
Q: Why do stolen browser passwords remain dangerous after MFA is enabled?
A: Because MFA protects the interactive login step, but stolen browser credentials and session tokens can still enable account takeover if the attacker also captures a valid session or recovery path. Organisations should assume browser-stored secrets are reusable credentials and protect them with endpoint hardening and token-lifetime controls.
Q: What do security teams get wrong about antivirus in credential-stealing campaigns?
A: They treat antivirus as a final control rather than one signal among several. When malware is wrapped in a legitimate-looking installer and obfuscated, signature-based tools may miss it entirely. Behavioural monitoring, DNS filtering, and download provenance checks are needed to catch the full attack chain.
Q: Who is accountable when a user installs malware from a fake update page?
A: Accountability is shared across security, endpoint, and identity teams because the failure spans brand trust, download governance, and account protection. The right response is to review trusted-software distribution, privileged account protections, and recovery controls so stolen secrets do not translate into durable access.
Technical breakdown
Typosquatting and brand impersonation in update lures
Typosquatting is the registration of a domain that visually or linguistically resembles a trusted brand, then styling it to match expected service content. In this campaign, the page mimicked Microsoft support, used a believable KB number, and presented a download flow that reduced the chance of user scrutiny. The power of the lure comes from context alignment, not technical novelty. Once the user accepts the page as legitimate, the attacker has effectively converted brand trust into execution trust.
Practical implication: monitor for lookalike domains and block delivery paths that imitate software-update workflows.
How the MSI delivered credential theft and token hijacking
The installer carried two payloads. One component acted as a credential stealer, using standard cryptographic routines to extract browser-stored secrets and app data. The other modified Discord’s local code so it could intercept login tokens, payment data, and two-factor authentication changes on later launches. That split matters because it combines immediate theft with persistence. The attacker does not need continuous access to the victim’s machine if the modified application will keep exposing session material after restart.
Practical implication: treat local app tampering and browser credential access as separate detection problems, not one generic malware alert.
Why signature-based antivirus missed the attack
Signature-based antivirus tools are strongest when the malware family, file structure, or known indicators already exist in detection feeds. Here, the malicious code was wrapped inside a convincing installer, and both components were heavily obfuscated, which reduced the chance of pattern matching. Zero detections does not mean the file was benign. It means the malware was new enough, packaged well enough, or both, to avoid the control most users still rely on first.
Practical implication: pair endpoint protection with DNS filtering, web proxy controls, and behavioural monitoring for download and execution chains.
Threat narrative
Attacker objective: The attacker aims to harvest reusable credentials and persistent session tokens that can be used for account takeover and follow-on fraud.
- Entry begins with a typosquatted Microsoft support page that lures the victim into downloading a fake Windows cumulative update.
- Credential access occurs when the MSI runs a stealer that extracts saved passwords, browser credentials, and app data, while a second component patches Discord to intercept tokens and 2FA changes.
- Impact is account compromise and downstream misuse of stolen sessions, payment data, and authenticated access to connected services.
NHI Mgmt Group analysis
Brand trust has become an access control problem. This campaign succeeds because the user’s first verification step is visual, not cryptographic. Once a fake update page convincingly mirrors a legitimate support experience, the attacker inherits the trust relationship that should have belonged to the software publisher or update channel. IAM teams should treat software-delivery trust as part of identity governance, not only as a user-awareness issue.
Browser-stored credentials remain a high-value identity layer. Saved passwords, session tokens, and app-authentication artifacts are functionally equivalent to reusable credentials once malware can read them. That makes the browser and the local app runtime part of the identity attack surface, not just the endpoint surface. The practical conclusion is that credential protection must extend beyond login to the storage and reuse of session material.
Zero-detection malware exposes a control gap, not just an endpoint gap. The absence of antivirus alerts here reflects a broader assumption failure: that malicious code will be recognisable at the file boundary. In reality, attackers increasingly package identity theft inside legitimate-looking installers and signed-like delivery patterns. The defence model must therefore shift toward trust validation, download provenance, and post-execution behaviour monitoring.
Persistent token interception is a form of non-human identity abuse. When malware extracts or hooks session tokens, it is not just stealing a password. It is hijacking the machine-held proof of identity that allows an application or service to continue acting on behalf of a user. That is the same governance problem NHI programmes face with service accounts and API tokens: possession becomes authority unless the lifecycle is tightly controlled.
Follow-on targeting grows where breach data is already circulating. The article’s French-language lure reflects a pattern seen in many identity-driven campaigns. Once regional or sector data is widely exposed, attackers use it to sharpen social engineering and increase conversion rates. Practitioners should treat exposed personal data as a threat-intelligence input to phishing defence, not only as a privacy issue.
What this signals
The follow-on risk is not limited to the endpoint where the malware lands. Once credentials, tokens, or browser-stored secrets are harvested, attackers can pivot into SaaS accounts, payment workflows, and collaboration tools, which makes identity containment as important as malware containment. For practitioners, this argues for tighter session governance and stronger token-lifecycle controls across the stack.
Session material is the new credential sprawl: when passwords, tokens, and app-authentication data are all recoverable from the same device, the organisation has more reusable authority than it can reliably see. That is where controls such as phishing-resistant MFA, secure browser policy, and privileged session monitoring start to matter together.
For practitioners
- Block lookalike software-update domains Monitor for typosquatted domains that impersonate your software vendors and sinkhole or block them before users can reach a fake update flow. Focus on brand variants, language variants, and domain patterns that mimic support portals.
- Treat browser credentials as governed secrets Reduce reliance on stored passwords where possible, and add controls for browser-stored secrets, session tokens, and app-authentication artifacts. Privileged users and finance users should be held to stricter browser and endpoint hygiene.
- Layer detection beyond antivirus Use DNS filtering, secure web gateways, and behaviour-based endpoint monitoring to catch malicious downloads and post-execution tampering. Signature results alone are not a reliable control boundary for modern credential theft.
- Enforce MFA on high-value accounts Apply phishing-resistant MFA to privileged and financially sensitive accounts so stolen browser passwords alone do not open durable access. Review recovery paths and token reuse paths with the same rigor as primary authentication.
Key takeaways
- This campaign shows that a polished fake update page can turn brand trust into credential theft in one click.
- Zero antivirus detections do not mean low risk when malware is packaged to look like legitimate software delivery.
- Teams need controls for domains, downloads, session tokens, and browser-stored secrets, not just passwords and malware signatures.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATT&CK address the attack surface, NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the technical controls, and ISO/IEC 27001:2022 define the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| MITRE ATT&CK | TA0001 , Initial Access; TA0006 , Credential Access; TA0003 , Persistence | The campaign uses deceptive delivery, credential theft, and persistent token interception. |
| NIST CSF 2.0 | PR.AC-7 | The post centers on trust in software delivery and user access paths. |
| NIST SP 800-53 Rev 5 | SI-4 | Behavioural detection is needed because signatures missed both malicious files. |
| CIS Controls v8 | CIS-9 , Email and Web Browser Protections | The lure reaches users through browser-based web delivery and download flows. |
| ISO/IEC 27001:2022 | A.8.8 | The campaign exploits malicious code delivery through a trusted-looking update path. |
Map fake-update lures and token hijacking to ATT&CK and tune detection for delivery, theft, and persistence.
Key terms
- Typosquatting: Typosquatting is the practice of naming a malicious package so it looks like a legitimate dependency with a small spelling change. In software supply chains, the goal is to get developers or automation to install attacker code before provenance or behaviour checks catch the deception.
- Session token hijacking: The theft and reuse of an active authentication token so an attacker can enter an application without repeating the normal login process. It matters because a valid session can outlive the original password and bypass controls that only protect the sign-in step.
- Credential Stealer: A credential stealer is malware designed to collect reusable authentication material such as API keys, tokens, certificates, passwords, and session data. In modern environments it often targets developer workstations, build agents, browsers, and local configuration files because those systems concentrate secrets.
- Browser-Stored Credentials: Browser-stored credentials are usernames, passwords, tokens, or session artifacts saved in a web browser for convenience. They become a security risk when malware or an attacker with endpoint access can extract them and use them to bypass normal login controls.
What's in the full analysis
Sprocket Security's full analysis covers the operational detail this post intentionally leaves for the source:
- The exact lure construction and file structure used to make the fake update page and MSI look legitimate.
- The payload behaviour that separates browser credential theft from Discord token interception and app tampering.
- The detection gaps researchers observed across major antivirus engines and why the files evaded signature-based controls.
- The campaign indicators and artefacts teams can use to tune endpoint, DNS, and web-filtering detection logic.
Deepen your knowledge
The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps security and identity practitioners build controls that reduce credential abuse across modern environments.
Published by the NHIMG editorial team on August 18, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org