-
Notifications
You must be signed in to change notification settings - Fork 5
chore(deps): update dependency storybook to v9.1.19 [security] #891
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -40,7 +40,7 @@ | |
| "prettier": "^3.4.2", | ||
| "prettier-plugin-svelte": "^3.3.3", | ||
| "prettier-plugin-tailwindcss": "^0.7.0", | ||
| "storybook": "^8.6.12", | ||
| "storybook": "^9.0.0", | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: cat -n platforms/pictique/client/package.json | head -50Repository: MetaState-Prototype-Project/prototype Length of output: 2030 🌐 Web query:
💡 Result: Storybook 9.0.0 compatibility /
|
||
| "svelte": "^5.0.0", | ||
| "svelte-check": "^4.0.0", | ||
| "svelte-gestures": "^5.1.3", | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🏁 Script executed:
Repository: MetaState-Prototype-Project/prototype
Length of output: 874
🏁 Script executed:
Repository: MetaState-Prototype-Project/prototype
Length of output: 1106
🏁 Script executed:
Repository: MetaState-Prototype-Project/prototype
Length of output: 1553
🌐 Web query:
CVE-2026-27148 Storybook 9.1.19 security update💡 Result:
CVE-2026-27148 (Storybook) — fixed in Storybook
9.1.19storybook dev) that can allow an attacker to send unauthorized WebSocket messages (no Origin validation) and potentially achieve persistent XSS or RCE via unsanitized input (e.g.,componentFilePath) in story create/save handlers. Production builds are not impacted. [1][2]7.6.23,8.6.17,9.1.19, or10.2.10(depending on your major). [1][2]Recommended update (for Storybook 9)
9.1.19(keep allstorybook/@storybook/*on the same version). [1]9.1.19(Storybook documents usingnpx storybook@... upgrade). [3]Extra mitigations (if you can’t upgrade immediately)
Sources: GitHub Security Advisory GHSA-mjf5-7g4m-gx5w (CVE-2026-27148) [1], OSV CVE record [2], Storybook upgrade docs [3].
[1] (github.com)
[2] (osv.dev)
[3] (storybook.js.org)
Citations:
Storybook dependencies have version skew and do not enforce the security floor required by CVE-2026-27148.
The
storybook: "^9.0.0"constraint does not guarantee the patched version (9.1.19), and this file keeps@storybook/*packages on^8.6.7, creating a major/minor version mismatch. Per the CVE-2026-27148 security advisory for the WebSocket hijacking vulnerability in the dev server, all Storybook packages must remain on the same version. The same issue affectsplatforms/pictique/client/package.json(which has@storybook/*at^8.6.12).Suggested fix
📝 Committable suggestion
🤖 Prompt for AI Agents