CVE-2026-62866
Açıklama
Dasel, veri yapılarını sorgulamak, değiştirmek ve dönüştürmek için kullanılan bir komut satırı aracı ve kütüphanesidir. 3.0.0 ile 3.11.2 sürümleri arasında, selector/lexer/tokenize.go içerisindeki parseCurRune fonksiyonu, giriş indeksini sondaki boşluklar boyunca ilerletmekte ve ardından girdi sonu kontrolü yapmadan tükenmiş indeksteki kaynağı okumaktadır. Bu nedenle, lexer.NewTokenizer(...).Tokenize() veya dasel.Query üzerinden iletilen girdiler dahil olmak üzere, boşlukla biten bir seçici, index-out-of-range paniğine yol açarak işlemin sonlanmasına neden olabilir. Bu sorun 3.11.2 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- github.com/tomwright/dasel/v33.11.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github.com/tomwright/dasel/v3Go | 3.0.0 ≤ v < 3.11.2 | 3.11.2 |
| github.com/tomwright/daselGo | Aralık belirtilmemiş | — |
| github.com/tomwright/dasel/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.