CVE-2026-54899

Orta

Açıklama

Oj (Optimized JSON), bir Ruby gem olarak paketlenmiş bir JSON ayrıştırıcı ve Nesne marshaller'ıdır. Versiyon 3.17.2 öncesinde, yeniden kullanılan bir Oj::Parser örneğinde symbol_keys özelliğinin devre dışı bırakılması bir heap use-after-free tetikler. symbol_keys değeri true'dan false'a getirildiğinde, opt_symbol_keys_set dahili anahtar önbelleğini serbest bırakır (cache_free) ancak işaretçiyi temizlemez. Bir sonraki parse çağrısı, cache_intern aracılığıyla serbest bırakılan önbellekten okuma yaparak bir use-after-free oluşturur. Bu sorun versiyon 3.17.2 ile düzeltilmiştir.

ÖnemOrta
CVSS6.3
İstismar olasılığı—
ÜrünOhler55 Oj
Yayın1 Tem 2026
İlk görülme1 Tem 2026

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
ohler55 oj< 3.17.2—

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-54899 · Ohler55 Oj · Dark Radar