They should look beyond endpoint reimaging and password resets and inspect the browser and service layers that keep access alive. That includes OWA offline storage, mailbox delegate permissions, OAuth tokens, certificate trust paths and any account or add-in relationships that can restore the foothold. The priority is to remove the governing trust path, not only the visible malware.
When browser cleanup is not enough
Browser-based persistence can survive because the browser is not just a user interface, it is also a trust broker. If responders only reimage endpoints or reset passwords, they may leave behind the mechanism that keeps the attacker authenticated or able to rehydrate access. The right question is not “is the workstation clean?”, but “what still trusts the session, token, mailbox, certificate, or add-in relationship?”
That is why responders need to inspect the browser layer, the mail layer, and the identity layer together. A foothold can live in offline mailbox data, delegated mailbox rights, saved OAuth grants, certificate trust chains, or extension and add-in state even after the visible malware is gone.
In practice, this makes browser persistence an access problem as much as an endpoint problem. The visible artifact may be a browser session, but the durable control point is often an authorization path or long-lived credential path that the attacker can reuse.
What to remove first to break the persistence path
The highest-value work is to remove the governing trust path, not only the browser artifact. That means revoking tokens and sessions, clearing mailbox delegates that can reestablish access, reviewing certificate trust and device registration paths, and disabling or removing browser add-ins or extensions that can reattach to the user’s environment.
OWASP’s Non-Human Identity Top 10 is useful here because the same operational mistake appears repeatedly: long-lived grants and overbroad privileges outlast the cleanup of the obvious infection. The responder task is to find the durable authorization mechanism that the browser was using as cover.
Mail-centric persistence deserves special attention because browser cleanup often leaves the mailbox relationship untouched. If an attacker can still read mail, approve flows, or use delegated access, they can rebuild the foothold without needing the original endpoint compromise again.
How responders should validate the foothold is actually gone
Validation should focus on whether the access path can still be exercised, not whether the browser cache looks empty. Reopen the account from a clean device, verify token revocation took effect, confirm delegated permissions are removed, and test whether the mailbox or browser-based app can still mint a new authenticated session.
For identity-centric investigation and response, Identity Threat Detection and Response (ITDR) Guide is a useful companion because it frames session token theft, refresh token abuse, and identity compromise as response problems, not just detection problems. If the identity path is still live, the incident is not closed.
Where browser persistence involves certificate trust or synchronized cloud state, responders should also confirm that the change propagated everywhere the identity can be reused. A revoked session that remains valid in another mailbox client, browser profile, or trusted device registration is effectively still an active foothold.
Risk and Threat Considerations
Browser persistence is dangerous because it can survive the very actions teams usually rely on for containment. Attackers value it because it lets them keep access through legitimate browser, mail, and identity mechanisms after endpoint artifacts are removed, which makes the compromise harder to notice and easier to reestablish.
Failure mechanism: The persistence survives when a durable trust relationship, such as delegated mailbox access, refresh tokens, certificate trust, or add-in authorization, remains valid after the visible malware or browser artifact is cleared.
Impact: The responder may declare success too early, while the attacker still has a path to read mail, refresh access, or rebuild the foothold from a clean device.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 addresses the attack and risk surface, while NIST SP 800-53 Rev 5 sets the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-01 — Improper Offboarding | Surviving browser persistence often depends on access paths that were not fully revoked. |
| NHI-02 — Secret Leakage | Tokens, certificates and saved grants can keep access alive after cleanup. | |
| NHI-07 — Long-Lived Secrets | Long-lived tokens and trust material often outlast endpoint cleanup. | |
| Recommendation — Revoke lingering grants and remove any path that can recreate the session. Invalidate exposed secrets and rotate any material that can reauthenticate the foothold. Shorten credential lifetime and force renewal after incident containment. | ||
| NIST SP 800-53 Rev 5 | IA-5 — Authenticator Management | Incident response must revoke and manage authenticators that preserve browser-based access. |
| AC-2 — Account Management | Delegated mailbox or account relationships can preserve access after visible cleanup. | |
| AC-6 — Least Privilege | Overbroad delegated access makes browser persistence easier to reuse. | |
| Recommendation — Revoke, rotate and expire authenticators that can restore the session. Review and remove account relationships that still grant access. Reduce delegated permissions to the minimum needed for recovery. | ||
Practitioner Guidance
What to prioritise: Treat session and trust-path removal as the containment objective. If the user can still be authenticated or impersonated through the browser ecosystem, endpoint remediation alone is incomplete.
What to verify: Confirm that tokens, delegated mailbox rights, certificate-based trust, and browser add-in permissions are all invalidated, then test from a separate clean environment to prove the attacker cannot silently regain access.
Decision rule: If a cleanup step removes malware but does not remove the mechanism that can mint a new session or restore mail access, escalate it as unresolved persistence rather than a closed incident.
Practitioner takeaway: The responder’s job is to break the relationship that still authenticates the attacker, not just to remove the machine artifact that first exposed it.
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 12, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org