CVE-2023-46253

Kritik

Açıklama

Squidex, açık kaynaklı bir headless CMS ve içerik yönetim merkezidir. Etkilenen sürümler, yedekleme geri yükleme özelliğinde, kimliği doğrulanmış bir saldırganın uzaktan kod çalıştırmasına (RCE) olanak tanıyan rastgele dosya yazma zafiyetine sahiptir. Squidex, `squidex.admin.restore` iznine sahip kullanıcıların yedekler oluşturmasına ve bunları geri yüklemesine izin verir. Bu yedeklerin bir kısmı, bir Uygulamaya yüklenen varlıklardır. Her varlık için yedek zip arşivi, varlığın gerçek içeriğini barındıran bir `.asset` dosyası ile JSON dosyasında saklanan ilgili bir `AssetCreatedEventV2` olayı içerir. JSON dosyası diğer bilgilerin yanı sıra olay türünü (`AssetCreatedEventV2`), varlığın kimliğini (`46c05041-9588-4179-b5eb-ddfcd9463e1e`), dosya adını (`test.txt`) ve dosya sürümünü (`0`) içerir. Bu olayın bulunduğu bir yedek geri yüklendiğinde, varlığı yeniden oluşturmaktan `BackupAssets.ReadAssetAsync` yöntemi sorumludur. Bu amaçla, zip arşivindeki `.asset` dosyasının adını belirler, içeriğini okur ve bu içeriği filestore'da saklar. Varlık, UploadAsync yöntemi aracılığıyla filestore'da saklandığında, assetId ve fileVersion argüman olarak iletilir. Bunlar daha sonra, varlığın saklanacağı dosya adını belirleyen GetFileName yöntemine aktarılır. assetId herhangi bir temizleme işlemi yapılmadan dosya adına eklenir ve `squidex.admin.restore` ayrıcalıklarına sahip bir saldırgan, alttaki sunucuda rastgele işletim sistemi komutları çalıştırabilir (RCE).

ÖnemKritik
CVSS9.1
İstismar olasılığı—
ÜrünSquidex
Yayın7 Kas 2023
İlk görülme7 Kas 2023

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
squidex.io squidex7.8.2—

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.