Skip to content

Chrome Web Store

Google's official marketplace for browser extensions, themes, and apps for Chrome, where users browse, install, and rate add-ons.

Known aliases

  • Chrome add-ons marketplace
  • Chrome extension store
  • CWS
  • Google Chrome extensions
  • Google Chrome Web Store

Current stories

securityOne report1 publisher

Superior crew slips wallet-drainers into browser extensions on the version bump

Socket found 19 Chrome and Edge extensions carrying crypto-draining code, five of them bought from their original owners. The malware landed in updates after each listing had earned real installs, which is exactly what a one-time vetting pass never re-checks.

Reality

Evidence60
Adoption35
Hype gap+10
Incentives
Not scored
Confidence60
securityConfirmed3 publishers

Twitch extension in both browser stores forwards 30,604 users' live OAuth tokens to operator proxies

Socket found that Twitch Enhanced Viewer | JeetBot attaches viewers' live OAuth tokens to playlist requests routed through its operator's proxies, exempting ten Russian-language channels. The Firefox fix has shipped and the Chrome build is in review.

Perspective Coverage

4 publishers
Builder
Builder 26%
Operator
Operator 66%
Investor
Investor 8%

Reality

Evidence78
Adoption30
Hype gap+15
Incentives40
Confidence72
buildOne report1 publisher

GitHub lost 3,800 internal repos to code running with its editor's permissions

A dev.to writeup traces roughly 3,800 exfiltrated GitHub repositories to one trojanised Nx Console install from the official Marketplace, where the sandbox that would have contained it has been an open feature request since 2018.

Publishers:dev.to

Reality

Evidence42
Adoption28
Hype gap+18
Incentives62
Confidence45
buildOne report1 publisher

31 of 70 injected defects survived Prismwar's passing gate suite

DHSeaDev's write-up on the browser card game Prismwar shows a replay check passing ten of ten matches because the recorder and the playback player both skipped the AI's defence step, so the round trip compared a bug against a copy of itself.

Publishers:dev.to

Reality

Evidence45
Adoption12
Hype gap+10
Incentives55
Confidence45
buildOne report1 publisher

An ad-blocking Twitch extension appends 30,000 users' account tokens to a proxy URL

Socket's threat researchers found that Twitch Enhanced Viewer sends each viewer's account-scoped OAuth token to a Russian bot vendor's proxies as a query parameter, on a redirect the extension's own code shows works without it.

Publishers:socket.dev

Reality

Evidence74
Adoption52
Hype gap+14
Incentives62
Confidence66
buildOne report1 publisher

Four crypto extensions read session tokens from inside the tabs where traders are already logged in

Socket traced six Chrome and Firefox listings to one publisher operation whose collector reaches for Firebase access tokens and Axiom bundle keys. Chrome pulled four in July 2026. The Firefox one is still up.

Publishers:socket.dev

Reality

Evidence72
Adoption34
Hype gap+14
Incentives60
Confidence63
buildOne report1 publisher

Forty locales of agent-written copy leave 160 artifacts for one human to verify

A dev.to walkthrough counts roughly 303,800 extensions in the Chrome Web Store and 49,518 new ones in a single quarter. Agents can draft an entire listing in an afternoon, but the store still checks it against your code.

Publishers:dev.to

Reality

Evidence38
Adoption30
Hype gap+30
Incentives80
Confidence40
buildOne report1 publisher

Google's CDN delivered version 1.7.3.0 of an extension it had pulled six months earlier

Netskope Threat Labs puts the update between 20 and 31 July, and describes a Chrome sidebar that still earned an affiliate commission as users removed it. That says more about the update channel than about the install.

Publishers:dev.to

Reality

Evidence44
Adoption52
Hype gap+12
Incentives55
Confidence46
securityOne report1 publisher

Attackers bought five working browser extensions and shipped malware through auto-update

Socket says the operators bought their way onto tens of thousands of machines and delivered the payload in a routine update. Cleanup means rotating passwords and moving crypto to fresh wallets, user by user.

Reality

Evidence52
Adoption34
Hype gap+12
Incentives62
Confidence50
buildOne report1 publisher

Superior ships its wallet drainer as a routine auto-update to extensions users already trusted

An extension allowlist pins an ID, and the ID survives a sale. The operators behind Superior bought or seeded trust that users had already granted, then spent it in an automatic update that stripped page CSP on the way through.

Publishers:dev.to

Reality

Evidence55
Adoption40
Hype gap+12
Incentives55
Confidence50
buildOne report1 publisher

Firefox makes you name your extension's ID before AMO will take the package

One developer's Chrome-to-Firefox port of a small countdown extension came down to four keys in manifest.json. The linter that enforces them runs long before you ever see a listing form.

Publishers:dev.to

Reality

Evidence62
Adoption22
Hype gap+12
Incentives32
Confidence55
buildOne report1 publisher

Chrome's auto-update default distributed the drainer once the extension changed hands

Socket says the sharpest move in this campaign was buying utilities that already had users, then shipping the payload as version two. Install-time review had already run and passed, and the 80,000-user surface came with the purchase.

Publishers:socket.dev

Reality

Evidence62
Adoption54
Hype gap+14
Incentives71
Confidence58
securityOne report1 publisher

Sophos: Fake AI Installers Drove 30 of 38 AI-Linked MDR Cases, With Claude the Favourite Costume

A year of Sophos managed detection cases shows the AI threat that actually landed was a lookalike download page. Claude appeared in 26 of 38 incidents.

Reality

Evidence62
Adoption58
Hype gap−12
Incentives58
Confidence55
securityOne report1 publisher

A year of Sophos AI cases: 30 of 38 were fake installers, not autonomous attackers

Sophos X-Ops confirmed 38 AI-related MDR cases across twelve months. Impersonation of AI software accounted for 30 of them, and conventional payload controls were what stopped them.

Reality

Evidence62
Adoption54
Hype gap−12
Incentives68
Confidence57