Today's specials

pwned.coffeeOrder ticket · today's special · 21 Oct 2026

Americano · 183°ChighOrder up · fix available

Storybook: Missing origin validation in Storybook preview allows code injection from malicious websites

Storybook

Summary: A malicious website may be able to cause unauthorized file changes in a developer’s project while an affected Storybook development server is running. Under additional conditions, a changed file could be executed by a local runtime with the developer’s privileges. We are not aware of exploitation in the wild. Who is impacted?

Do this now

Install the update for your version: storybook → 10.6.2; @storybook/addon-vitest → 10.6.2; @storybook/addon-mcp → 10.6.2 (+6 more lines in Fix it).

Fix it

storybook npm

  • On 8.x?npm install storybook@8.6.19
  • On 9.x?npm install storybook@9.1.21
  • On 10.x?npm install storybook@10.6.2
  • On 11.xNo stable fix for 11.x yet (only 11.0.0-alpha.6)

@storybook/core npm

  • npm install @storybook/core@8.6.19

@storybook/core-server npm

  • npm install @storybook/core-server@8.6.19

@storybook/experimental-addon-test npm

  • npm install @storybook/experimental-addon-test@8.6.19

@storybook/addon-vitest npm

  • On 9.x?npm install @storybook/addon-vitest@9.1.21
  • On 10.x?npm install @storybook/addon-vitest@10.6.2
  • On 11.xNo stable fix for 11.x yet (only 11.0.0-alpha.6)

@storybook/addon-mcp npm

  • On 10.x?npm install @storybook/addon-mcp@10.6.2
  • On 11.xNo stable fix for 11.x yet (only 11.0.0-alpha.6)
First seen
Last update
Fixed in
  • storybook 11.0.0-alpha.6
  • storybook 10.6.2
  • storybook 9.1.21
  • storybook 8.6.19
Identifiers
CVSS
8.6
Source
GitHub advisory
On the menu as

Receipt

Exploitation
No known exploitation
Fix by release line
ProductAffectedFixed inSource
storybook (npm)>= 11.0.0-alpha.0, < 11.0.0-alpha.611.0.0-alpha.6GitHub advisory checked
storybook (npm)>= 10.0.0, < 10.6.210.6.2GitHub advisory checked
storybook (npm)>= 9.0.0, < 9.1.219.1.21GitHub advisory checked
storybook (npm)>= 8.0.0, < 8.6.198.6.19GitHub advisory checked
@storybook/core (npm)>= 8.0.0, < 8.6.198.6.19GitHub advisory checked
@storybook/core-server (npm)>= 8.0.0, < 8.6.198.6.19GitHub advisory checked
@storybook/experimental-addon-test (npm)>= 8.0.0, < 8.6.198.6.19GitHub advisory checked
@storybook/addon-vitest (npm)>= 11.0.0-alpha.0, < 11.0.0-alpha.611.0.0-alpha.6GitHub advisory checked
@storybook/addon-vitest (npm)>= 10.0.0, < 10.6.210.6.2GitHub advisory checked
@storybook/addon-vitest (npm)>= 9.0.0, < 9.1.219.1.21GitHub advisory checked
@storybook/addon-mcp (npm)>= 11.0.0-alpha.0, < 11.0.0-alpha.611.0.0-alpha.6GitHub advisory checked
@storybook/addon-mcp (npm)>= 10.6.0, < 10.6.210.6.2GitHub advisory checked
Score
CVSS 8.6 (high). CVSS 4.0 8.6 (CNA GitHub_M) for CVE-2026-114125
Last checked

Sources: KEV – CVE record ✓ Vendor –

Sources

Wrong fix version, or a source we missed? Send it back to chef@pwned.coffee with the source, and we'll correct it here.

Totalone hot coffee