Katalog CVE

CVE-2026-114126

WysokieCVSS 8.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.48%

Percentyl 41 - wyżej niż 41% wszystkich znanych CVE

Streszczenie

Storybook w wersjach od 8.0.0 do 8.6.19, 9.1.21, 10.6.2 i 11.0.0-alpha.6 pozwala serwerowi deweloperskiemu na ujawnienie tokenu uwierzytelniania WebSocket klientom mogącym załadować jego strony HTML w sieci lokalnej. Atakujący z sieci LAN może uzyskać token i wywołać funkcje zapisu plików lub testowania przez WebSocket. Słaba walidacja zapisu opowieści może pozwolić na umieszczenie kodu w plikach story, a w połączeniu z dodatkiem Vitest może prowadzić do wykonania kodu z uprawnieniami dewelopera.

Ocena ryzyka

Atakujący z sieci lokalnej może wykonać dowolny kod w kontekście dewelopera, co może prowadzić do kompromitacji stacji roboczej i kradzieży danych. Ryzyko jest wysokie w środowiskach deweloperskich.

Rekomendacja

Zaktualizuj Storybook do wersji 8.6.19, 9.1.21, 10.6.2 lub 11.0.0-alpha.6. Unikaj uruchamiania serwera deweloperskiego w niezaufanych sieciach.

Inne podatności w Storybook

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Storybook is a frontend workshop for building user interface components and pages in isolation. From 8.0.0 until 8.6.19, 9.1.21, 10.6.2, and 11.0.0-alpha.6, the Storybook development server can expose its WebSocket authentication token to clients able to load its HTML pages over a local network. A LAN attacker can obtain the token and invoke WebSocket-backed file-writing or testing functionality. Weak story-write validation can allow code to be placed in story files. If the Storybook Vitest addon is installed with an old version of Vitest, the payload can use a Vitest API to write additional files or execute commands. Depending on the payload and local tooling, the attack can lead to code execution with the developer's privileges. This issue is fixed in 8.6.19, 9.1.21, 10.6.2, and 11.0.0-alpha.6.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS