CVE-2026-27148

Kritik

Açıklama

Storybook, kullanıcı arayüzü bileşenlerini ve sayfalarını izole bir şekilde oluşturmak için kullanılan bir ön uç çalışma alanıdır. 7.6.23, 8.6.17, 9.1.19 ve 10.2.10 sürümlerinden önce, Storybook'un hikayeler oluşturmak ve güncellemek için kullandığı geliştirici sunucusundaki WebSocket işlevselliği, WebSocket hijacking saldırılarına karşı savunmasızdır. Bu güvenlik açığı yalnızca Storybook geliştirici sunucusunu etkilemektedir; üretim yapılandırmaları etkilenmemektedir. İstismar edilmesi için, yerel Storybook geliştirici sunucusu çalışırken bir geliştiricinin kötü amaçlı bir web sitesini ziyaret etmesi gerekir. WebSocket bağlantısı gelen bağlantıların kaynağını doğrulamadığı için, kötü amaçlı bir site, başka herhangi bir kullanıcı etkileşimi olmaksızın yerel örneğe sessizce WebSocket mesajları gönderebilir. Storybook geliştirici sunucusu kasıtlı olarak halka açık hale getirilmişse (örneğin tasarım incelemeleri veya paydaş demoları için), herhangi bir kötü amaçlı site ziyareti gerekmediğinden risk daha yüksektir. Kimliği doğrulanmamış herhangi bir saldırgan doğrudan WebSocket mesajları gönderebilir. Güvenlik açığı, hikaye oluşturma ve kaydetme işlemleri için kullanılan WebSocket mesaj işleyicilerini etkilemektedir. Her iki işlem de componentFilePath alanındaki temizlenmemiş girdiler aracılığıyla enjeksiyona karşı savunmasızdır ve bu durum kalıcı XSS veya uzaktan kod çalıştırma (RCE) elde etmek için istismar edilebilir. 7.6.23, 8.6.17, 9.1.19 ve 10.2.10 sürümleri bu sorun için bir düzeltme içermektedir.

ÖnemKritik
CVSS9.6
İstismar olasılığı—
ÜrünStorybook
Yayın25 Şub 2026
İlk görülme25 Şub 2026

Nasıl düzeltilir

Güncelleyin
  • storybook storybook7.6.23, 8.6.17, 9.1.19, 10.2.10 ya da sonraki bir sürüm
  • storybook8.6.17, 9.1.19, 10.2.10 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
storybook storybookv < 7.6.23, 8.1.0 ≤ v < 8.6.17, 9.0.0 ≤ v < 9.1.19, 10.0.0 ≤ v < 10.2.107.6.23, 8.6.17, 9.1.19, 10.2.10
storybooknpm8.1.0 ≤ v < 8.6.17, 8.7.0-alpha.0 ≤ v < 9.1.19, 10.0.0-beta.0 ≤ v < 10.2.108.6.17, 9.1.19, 10.2.10

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2026-27148 · Storybook · Dark Radar