Malicious Twitch Extension Steals OAuth Tokens from Nearly 31,000 Users

A browser extension posing as an enhancement for Twitch has been stealing OAuth authentication tokens from approximately 31,000 users across Chrome and Firefox. The extension, known as Twitch Enhanced Viewer or JeetBot, was discovered by researcher Kush Pandya of Socket. It promised 1080p streaming in restricted regions and an ad-free experience while covertly exfiltrating session tokens to attacker-controlled servers. The tokens were transmitted in plaintext via network-layer redirects, allowing full access to chat functions, private messages, and account settings. Both the Chrome version with around 30,000 installations since June 26, 2025, and the Firefox version with 604 users since July 7, 2025, remained available in official stores at the time of reporting. Users are advised to immediately disable the extension and revoke active Twitch sessions to invalidate stolen tokens.

BoletimSecTranslated from Portuguese

Read at source

A malicious browser extension targeting Twitch users has compromised OAuth tokens belonging to nearly 31,000 individuals. The extension, called Twitch Enhanced Viewer and also known as JeetBot, was identified by researcher Kush Pandya from Socket.

The Chrome version accumulated approximately 30,000 installations after its publication on June 26, 2025, while the Firefox edition reached 604 users following its release on July 7, 2025. It lured victims with promises of 1080p streaming in quality-restricted regions and an ad-free viewing experience.

In the background, the extension captured users' session tokens and forwarded them to attacker servers as query parameters during network-level redirects. This method kept the data exfiltration invisible to the extension interface. On the receiving servers, the tokens were stored in plaintext.

With these tokens, attackers could access live chat, read and send private messages, and modify account settings of affected users. At the time of the disclosure, both versions remained listed in official browser stores, leaving the campaign active.

Security experts recommend disabling the extension immediately to stop further token transmission. Because disabling alone does not revoke already stolen tokens, users must also terminate all active Twitch sessions to invalidate credentials held by the operators.

Meridian digestThe week's most consequential security stories, distilled into one briefing.See the digest

More in Malware & Botnets

Yoba Campaign Uses Signed ChatGPT and Claude Binaries for DLL Sideloading and XMRig Deployment
uCreator Spyware Infiltrates Modified Telegram, WeChat and GCash Builds on Android
Researchers Deploy Cowrie Honeypot Disguised as NVIDIA H100 Server to Study SSH Botnet Tactics