Storybook: Missing origin validation in Storybook preview allows code injection from malicious websites
What to do
- 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).
- 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
Published in the GitHub Advisory Database as critical.