Home › Intelligence › Brief
BREACH BRIEF🟠 High Breach

Malicious Twitch Browser Extension Leaks 30,000 OAuth Tokens to Russian Bot Service

A rogue Twitch browser extension stole OAuth access tokens from roughly 30,000 users and sent them to a Russian bot service. The incident underscores gaps in identity‑access controls and the need for continuous third‑party monitoring for audit readiness.

LiveThreat™ Intelligence · 📅 September 20, 2026· 📰 securityaffairs.com
🟠
Severity
High
BR
Type
Breach
🎯
Confidence
High
🏢
Affected
3 sector(s)
✅
Actions
4 recommended
📰
Source
securityaffairs.com

Malicious Twitch Browser Extension Leaks 30,000 OAuth Tokens to Russian Bot Service

What Happened — A malicious browser extension masquerading as a Twitch utility was discovered distributing a hidden back‑door that harvested OAuth access tokens from approximately 30,000 Twitch users. The stolen tokens were forwarded to a Russian‑operated bot service, giving the actors the ability to act on behalf of the compromised accounts (e.g., chat posting, channel manipulation, and potential credential reuse).

Why It Matters for Trust & Control Assurance

  • Demonstrates a failure in the identity and access control lifecycle: users granted broad token scopes without sufficient validation of the client application.
  • Highlights the need for continuous monitoring of third‑party software and evidence that only approved extensions interact with privileged APIs.
  • Provides a concrete scenario where a control‑assurance program would capture the breach, document the gap, and supply defensible audit evidence for regulators or partners.

Who Is Affected – Streaming platforms, media‑entertainment SaaS providers, and any organization that integrates OAuth‑based third‑party extensions (e.g., Twitch, YouTube, Discord).

Recommended Actions

  • Review and tighten OAuth scope policies; enforce least‑privilege token issuance.
  • Deploy a continuous vendor‑risk monitoring solution to detect unapproved browser extensions in real time.
  • Rotate compromised tokens, invalidate all active sessions, and notify affected users.
  • Incorporate token‑use logging into your control‑assurance evidence repository for audit readiness.

Technical Notes – The extension leveraged a hidden JavaScript payload that silently called Twitch’s OAuth endpoint, captured the returned bearer token, and posted it to a command‑and‑control server hosted in Russia. No CVE is associated; the vector is a malicious supply‑chain component (browser extension). Source: Security Affairs Malware Newsletter Round 115

📰 Original Source
https://securityaffairs.com/199409/malware/security-affairs-malware-newsletter-round-115.html ↗

This LiveThreat Intelligence Brief is an independent analysis. Read the original reporting at the link above.

From the Verisq platform · Trust Operations

Could you prove your access controls held up here?

Credential and access failures map directly to identity and access-control requirements in every major framework. The Verisq AI Trust Operations platform shows where your evidence is thin before an auditor — or an attacker — finds out.

Explore the Verisq AI Trust Operations platform →