CVE-2025-46721

Orta

Açıklama

nosurf, Go için bir siteler arası istek sahteciliği (CSRF) koruma ara yazılımıdır. 1.2.0 öncesindeki sürümlerde bulunan bir güvenlik açığı, hedef sitedeki veya hedef sitenin bir alt alan adındaki içeriği kontrol eden bir saldırganın (XSS yoluyla veya başka bir şekilde), CSRF kontrollerini atlamasına ve kullanıcı adına istekler göndermesine olanak tanır. Go `net/http` kütüphanesinin yanlış kullanımı nedeniyle nosurf, tüm gelen istekleri düz metin HTTP istekleri olarak kategorize eder; bu durumda `Referer` başlığının hedef web sayfası ile aynı kaynağa sahip olup olmadığı kontrol edilmez. Saldırgan, hedef web sitesindeki (örneğin `example.com`) veya hedefin bir alt alan adında barındırılan bir web sitesindeki (örneğin `attacker.example.com`) HTML içerikleri üzerinde kontrole sahipse, hedef web sitesi için ayarlanan çerezleri de manipüle edebilir. Çerezden gizli CSRF belirtecini elde ederek veya çerezi saldırgan tarafından bilinen yeni bir belirteçle değiştirerek, `attacker.example.com`, `example.com` adresine siteler arası istekler oluşturabilir. Sorun için nosurf 1.2.0 sürümünde bir yama yayınlanmıştır. nosurf'ün yamalanmış bir sürümüne yükseltmek yerine, kullanıcılar güvenli olmayan bir HTTP isteğinin aynı kaynaktan geldiğinden emin olmak için ek olarak başka bir HTTP ara yazılımı kullanabilirler (örneğin, istekte `Sec-Fetch-Site: same-origin` başlığı gerektirerek).

ÖnemOrta
CVSS6.1
İstismar olasılığı—
ÜrünNosurf
Yayın13 May 2025
İlk görülme13 May 2025

Nasıl düzeltilir

Güncelleyin
  • nosurf_project nosurf1.2.0 ya da sonraki bir sürüm
  • github.com/justinas/nosurf1.2.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
nosurf_project nosurfv < 1.2.01.2.0
github.com/justinas/nosurfGov < 1.2.01.2.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-2025-46721 · Nosurf · Dark Radar