CriticalPHP2Shell: is your PHP patched?

critical vulnerability

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

Published Oct 21, 2026 · updated Oct 21, 2026

What to do

  1. Upgrade to a fixed version: storybook 8.6.19, storybook 9.1.21, storybook 10.6.2, storybook 11.0.0-alpha.6 (see table).
  2. Redeploy and restart long-running processes so they load the fixed code.

Affected packages

storybook

>= 8.0.0, < 8.6.19
8.6.19

Check your project: npm ls storybook --all

Is storybook@8.6.19 safe to install? See the upgrade verdict →

storybook

>= 9.0.0, < 9.1.21
9.1.21

Check your project: npm ls storybook --all

Is storybook@9.1.21 safe to install? See the upgrade verdict →

storybook

>= 10.0.0, < 10.6.2
10.6.2

Check your project: npm ls storybook --all

Is storybook@10.6.2 safe to install? See the upgrade verdict →

storybook

>= 11.0.0-alpha.0, < 11.0.0-alpha.6
11.0.0-alpha.6

Check your project: npm ls storybook --all

Is storybook@11.0.0-alpha.6 safe to install? See the upgrade verdict →

@storybook/core

>= 8.0.0, < 8.6.19
8.6.19

Check your project: npm ls @storybook/core --all

Is @storybook/core@8.6.19 safe to install? See the upgrade verdict →

@storybook/core-server

>= 8.0.0, < 8.6.19
8.6.19

Check your project: npm ls @storybook/core-server --all

Is @storybook/core-server@8.6.19 safe to install? See the upgrade verdict →

@storybook/experimental-addon-test

>= 8.0.0, < 8.6.19
8.6.19

Check your project: npm ls @storybook/experimental-addon-test --all

Is @storybook/experimental-addon-test@8.6.19 safe to install? See the upgrade verdict →

@storybook/addon-vitest

>= 9.0.0, < 9.1.21
9.1.21

Check your project: npm ls @storybook/addon-vitest --all

Is @storybook/addon-vitest@9.1.21 safe to install? See the upgrade verdict →

@storybook/addon-vitest

>= 10.0.0, < 10.6.2
10.6.2

Check your project: npm ls @storybook/addon-vitest --all

Is @storybook/addon-vitest@10.6.2 safe to install? See the upgrade verdict →

@storybook/addon-vitest

>= 11.0.0-alpha.0, < 11.0.0-alpha.6
11.0.0-alpha.6

Check your project: npm ls @storybook/addon-vitest --all

Is @storybook/addon-vitest@11.0.0-alpha.6 safe to install? See the upgrade verdict →

@storybook/addon-mcp

>= 10.6.0, < 10.6.2
10.6.2

Check your project: npm ls @storybook/addon-mcp --all

Is @storybook/addon-mcp@10.6.2 safe to install? See the upgrade verdict →

@storybook/addon-mcp

>= 11.0.0-alpha.0, < 11.0.0-alpha.6
11.0.0-alpha.6

Check your project: npm ls @storybook/addon-mcp --all

Is @storybook/addon-mcp@11.0.0-alpha.6 safe to install? See the upgrade verdict →

What changed

  1. Published in the GitHub Advisory Database as critical.

Sources

← All critical vulnerabilities