CVE-2026-55696
Açıklama
PrivateBin, sunucunun yapıştırılan veriler hakkında hiçbir bilgiye sahip olmadığı çevrimiçi bir pastebin servisidir. 2.0.5 sürümünden önce, js/privatebin.js içindeki AttachmentViewer.setAttachment, saldırgan tarafından kontrol edilen MIME türlerini kabul etmek için getAttachmentMimeType kullanır ve Download ek bağlantısı için attachmentLink'in href değerini ayarlamadan önce aynı kökenli (same-origin) bir blob oluşturmak için getBlobUrl kullanır. Yalnızca SVG odaklı temizleme dalı sadece önizleme bloğunu güncellediğinden; text/html, image/svg, application/xhtml+xml ve text/xml ekleri indirme bloğunda aktif kalabilir. fileupload = true olan ve zayıflatılmış, kısıtlanmış veya mevcut olmayan bir İçerik Güvenliği Politikası'na (Content Security Policy) sahip bir örneğe sahip sistemde, anonim bir saldırgan böyle bir ek oluşturabilir ve bağlantıyı yeni bir sekmede açan mağdur, PrivateBin kökeninde satır içi JavaScript çalışmasına neden olur. Betik, köken kapsamlı yerel depolamayı okuyabilir ve aynı etki alanında barındırılan uygulamalara yapılan istekler dahil olmak üzere aynı kökenli istekler gönderebilir. Bu sorun 2.0.5 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- privatebin/privatebin2.0.5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| privatebin/privatebinPackagist | v < 2.0.5 | 2.0.5 |
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.
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.