CVE-2025-30223

Kritik

Açıklama

Beego, Go programlama dili için açık kaynaklı bir web çerçevesidir. 2.3.6 sürümünden önce, kullanıcı kontrollü verilerin uygun şekilde HTML kaçış karakterlerine dönüştürülmemesi nedeniyle Beego'nun RenderForm() fonksiyonunda bir siteler arası betik çalıştırma (XSS) zafiyeti bulunmaktadır. Bu zafiyet, saldırganların kurbanların tarayıcılarında çalışan kötü amaçlı JavaScript kodu enjekte etmesine izin vererek potansiyel olarak oturum çalma, kimlik bilgisi hırsızlığı veya hesap ele geçirme ile sonuçlanabilir. Zafiyet, Beego'nun RenderForm() fonksiyonunu kullanıcı tarafından sağlanan verilerle kullanan tüm uygulamaları etkilemektedir. Tüm form işaretlemesini oluşturan üst düzey bir fonksiyon olduğu için birçok geliştirici, öznitelikleri otomatik olarak kaçırdığını varsayacaktır (çoğu çerçevenin yaptığı gibi). Bu zafiyet 2.3.6 sürümünde giderilmiştir.

ÖnemKritik
CVSS9.3
İstismar olasılığı—
ÜrünBeego
Yayın31 Mar 2025
İlk görülme31 Mar 2025

Nasıl düzeltilir

Güncelleyin
  • beego beego2.3.6 ya da sonraki bir sürüm
  • github.com/beego/beego/v22.3.6 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
beego beegov < 2.3.62.3.6
github.com/beego/beego/v2Gov < 2.3.62.3.6
github.com/beego/beegoGov ≤ 1.12.14, Aralık belirtilmemiş—

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.