CVE-2023-39517

Yüksek

Açıklama

Joplin; ücretsiz ve açık kaynaklı bir not alma ve yapılacaklar uygulamasıdır. Etkilenen sürümlerdeki bir siteler arası betik çalıştırma (XSS) zafiyeti, güvenilmeyen bir resim bağlantısına tıklanarak rastgele kabuk komutlarının çalıştırılmasına olanak tanır. HTML temizleyici (`packages/renderer/htmlUtils.ts::sanitizeHtml`), `<map>` `<area>` bağlantılarını korumaktadır. Ancak, `<a>` bağlantılarının aksine, `target` ve `href` öznitelikleri kaldırılmamaktadır. Ek olarak, not önizleme bölmesi üst gezintiyi önlemek için sandbox işlemine tabi tutulmadığından, `target` değeri `_top` olarak ayarlanan bağlantılar üst düzey Electron sayfasını değiştirebilir. Joplin'in kurulumunda herhangi bir üst düzey Electron sayfası `require` erişimine sahip olduğundan ve Node kütüphanelerini çağırabildiğinden, kötü amaçlı bir değiştirilmiş üst düzey sayfa `child_process` modülünü içe aktarabilir ve rastgele kabuk komutları çalıştırabilir. Bu sorun, sürüm 2.12.8 ile birlikte gelen 7c52c3e9a81a52ef1b42a951f9deb9d378d59b0f commit'i ile düzeltilmiştir. Kullanıcıların güncellemeleri önerilir. Bu zafiyet için bilinen bir geçici çözüm bulunmamaktadır.

ÖnemYüksek
CVSS8.2
İstismar olasılığı—
ÜrünJoplin
Yayın21 Haz 2024
İlk görülme21 Haz 2024

Nasıl düzeltilir

Güncelleyin
  • joplin_project joplin2.12.8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
joplin_project joplinv < 2.12.82.12.8

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-2023-39517 · Joplin · Dark Radar