CVE-2026-76803
Açıklama
Nuclei, basit bir YAML tabanlı DSL üzerine inşa edilmiş bir zafiyet tarayıcıdır. 3.0.0 ile 3.10.0 sürümleri arasında, bir JavaScript şablonu allowAllFiles MySQL DSN seçeneğini sağladığında, nuclei/mysql JavaScript kütüphanesi yerel dosya sandbox mekanizmasını zorunlu tutmamaktadır. Saldırgan tarafından kontrol edilen MySQL uyumlu bir uç noktayı tarayan güvenilmeyen bir javascript: şablonu, sunucunun rastgele yollar için LOAD DATA LOCAL INFILE istekleri göndermesine neden olabilir; ardından tarayıcının MySQL istemcisi, -allow-local-file-access devre dışı olsa bile dosyaları okur ve içeriklerini sunucuya döndürür. Etkilenen sürümlerde JavaScript şablonları imzasız ve -code bayrağı olmadan çalıştırılabilir; bu atlatma durumu, güvenilmeyen şablonları kabul eden CLI ve SDK dağıtımlarını etkilemektedir. Bu sorun 3.10.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- github.com/projectdiscovery/nuclei/v33.10.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github.com/projectdiscovery/nuclei/v3Go | 3.0.0 ≤ v < 3.10.0 | 3.10.0 |
| github.com/projectdiscovery/nucleiGo | Aralık belirtilmemiş | — |
| github.com/projectdiscovery/nuclei/v2Go | 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.
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.