CVE-2026-24046

Yüksek

Açıklama

Backstage, geliştirici portalları oluşturmak için kullanılan açık bir çerçevedir. Birden fazla Scaffolder eylemi ve arşiv çıkarma aracı, sembolik bağlantı tabanlı yol aşımı (path traversal) saldırılarına karşı savunmasızdır. Scaffolder şablonları oluşturma ve yürütme yetkisine sahip bir saldırgan; hassas dosyalara (örneğin, `/etc/passwd`, yapılandırma dosyaları, sırlar) işaret eden bir sembolik bağlantı oluşturarak `debug:log` eylemi aracılığıyla rastgele dosyaları okuyabilir, çalışma alanının dışına işaret eden sembolik bağlantılar oluşturarak `fs:delete` eylemi aracılığıyla rastgele dosyaları silebilir ve kötü amaçlı sembolik bağlantılar içeren arşiv çıkarma (tar/zip) işlemleri yoluyla çalışma alanı dışına dosyalar yazabilir. Bu durum, kullanıcıların Scaffolder şablonları oluşturabildiği veya yürütebildiği tüm Backstage kurulumlarını etkilemektedir. Bu güvenlik açığı; `@backstage/backend-defaults` sürümleri 0.12.2, 0.13.2, 0.14.1 ve 0.15.0; `@backstage/plugin-scaffolder-backend` sürümleri 2.2.2, 3.0.2 ve 3.1.1; ve `@backstage/plugin-scaffolder-node` sürümleri 0.11.2 ve 0.12.3 ile düzeltilmiştir. Kullanıcılar bu sürümlere veya daha güncel sürümlere yükseltme yapmalıdır. Bazı geçici çözümler mevcuttur. Şablon oluşturma ve güncelleme erişimini sınırlamak, izinler çerçevesini kullanarak kimlerin Scaffolder şablonları oluşturabileceğini ve yürütebileceğini kısıtlamak, mevcut şablonları sembolik bağlantı kullanımı açısından denetlemek ve/veya Backstage'i sınırlı dosya sistemi erişimine sahip konteynerize edilmiş bir ortamda çalıştırmak için Backstage Tehdit Modeli'ndeki önerileri takip edin.

ÖnemYüksek
CVSS7.1
İstismar olasılığı—
Ürün@backstage/backend-defaults
Yayın21 Oca 2026
İlk görülme21 Oca 2026

Nasıl düzeltilir

Güncelleyin
  • @backstage/backend-defaults0.12.2, 0.13.2, 0.14.1 ya da sonraki bir sürüm
  • @backstage/plugin-scaffolder-backend2.2.2, 3.0.2, 3.1.1 ya da sonraki bir sürüm
  • @backstage/plugin-scaffolder-node0.11.2, 0.12.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
@backstage/backend-defaultsnpmv < 0.12.2, 0.13.0 ≤ v < 0.13.2, 0.14.0 ≤ v < 0.14.10.12.2, 0.13.2, 0.14.1
@backstage/plugin-scaffolder-backendnpmv < 2.2.2, 3.0.0 ≤ v < 3.0.2, 3.1.0 ≤ v < 3.1.12.2.2, 3.0.2, 3.1.1
@backstage/plugin-scaffolder-nodenpmv < 0.11.2, 0.12.0 ≤ v < 0.12.30.11.2, 0.12.3

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-24046 · @backstage/backend-defaults · Dark Radar