CVE-2026-77846

Düşük

Açıklama

ash-project ash_sqlite bileşenindeki Veri Sorgu Mantığında Özel Öğelerin Uygun Şekilde Etkisizleştirilmemesi zafiyeti, get_path/2 segmentini kontrol eden bir saldırganın uygulamanın hiçbir zaman açığa çıkarmadığı iç içe geçmiş JSON yapılarına erişmesine ve özel veya hassas gömülü alanların ifşa edilmesine olanak tanır. AshSqlite.SqlImplementation, SQLite json_extract yolunu "$." <> Enum.join(right, ".") şeklinde oluşturur; bu nedenle ., [, ], veya $ içeren tek bir segment, JSON yolunun yeniden yorumlanmasına neden olur (örneğin "private.secret", tek bir anahtar adlandırmak yerine iki seviye derinliğe iner). Yol bir parametre olarak bağlandığı için bu durum SQL'den ziyade JSON-yolu sözdizimi ile sınırlıdır. Kullanıcı girdisinin bir get_path segmentine ulaşmasına izin veren herhangi bir uç nokta (yaygın bir alan seçme deseni), asla açığa çıkarmayı amaçlamadığı iç içe değerleri okuyabilir. Bu sorun ash_sqlite sürüm 0.1.2-rc.0'dan 0.2.18 öncesine kadar olan sürümleri etkilemektedir.

ÖnemDüşük
CVSS2.1
İstismar olasılığı—
ÜrünAsh-project Ash Sqlite
Yayın30 Ağu 2026
İlk görülme30 Ağu 2026
Zayıflık türüCWE-943CWE-943

Nasıl düzeltilir

Güncelleyin
  • ash-project ash_sqlite0.2.18, 2138480fceb654bec1845e691517ac409d0232c3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
ash-project ash_sqlite0.1.2-rc.0 ≤ v < 0.2.18, c12be48a5b6295593199b0e445b70a4aef81d1cd ≤ v < 2138480fceb654bec1845e691517ac409d0232c30.2.18, 2138480fceb654bec1845e691517ac409d0232c3

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-77846 · Ash-project Ash Sqlite · Dark Radar