CVE-2026-28338

Orta

Açıklama

PMD, genişletilebilir ve çok dilli bir statik kod analizcisidir. Versiyon 7.22.0 öncesinde, PMD'nin `vbhtml` ve `yahtml` rapor formatları, kural ihlali mesajlarını kaçış karakterlerini kullanmadan (escaping yapmadan) HTML çıktısına eklemektedir. PMD, özel olarak hazırlanmış dize sabitleri içeren güvenilmeyen kaynak kodlarını analiz ettiğinde, oluşturulan HTML raporu, bir tarayıcıda açıldığında çalışan yürütülebilir JavaScript kodu içerir. `vbhtml` ve `yahtml` formatlarının pratikte nadiren kullanılan eski formatlar olması nedeniyle pratik etkisi sınırlıdır. Varsayılan `html` formatı uygun şekilde kaçırılmıştır ve etkilenmemektedir. Versiyon 7.22.0, bu sorun için bir düzeltme içermektedir.

ÖnemOrta
CVSS6.8
İstismar olasılığı—
ÜrünPmd
Yayın27 Şub 2026
İlk görülme27 Şub 2026

Nasıl düzeltilir

Güncelleyin
  • pmd_project pmd7.22.0 ya da sonraki bir sürüm
  • net.sourceforge.pmd:pmd-core7.22.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
pmd_project pmdv < 7.22.07.22.0
net.sourceforge.pmd:pmd-coreMavenv < 7.22.07.22.0

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-28338 · Pmd · Dark Radar