CVE-2026-81318

Düşük

Açıklama

ash-project ash_sql bileşenindeki Hatalı Yetkilendirme zafiyeti, şema tabanlı çok kiracılı (multitenant) bir uygulamadaki çağırıcının, başka bir kiracının satırlarından hesaplanan toplulaştırma değerlerini almasına olanak tanır. Bir toplulaştırma, farklı bir sorgu üzerinden hesaplandığında, AshSql.AggregateQuery.add_single_aggs/5 dış sorguyu yalnızca query.from.source üzerinden yeniden oluşturur; bu sadece {table, schema} demetidir ve query.prefix veya query.from.prefix bilgilerini taşımaz. strategy(:context) çok kiracılığı için bunlar kiracı şemasını tutar, dolayısıyla yeniden oluşturulan dış sorgu repo'nun varsayılan şemasını okurken, içteki ilişkili alt sorgu hala kiracı şemasını okumaya devam eder ve ikisi yalnızca birincil anahtar üzerinden birleştirilir. Toplulaştırma ve ön ek içermeyen bağlama üzerinden eklenen herhangi bir ilişki birleştirmesi, ardından yanlış kiracının satırlarına göre hesaplanır. Komşu limit ve exists dalları ise bunun yerine sorguyu subquery/1 ile sarmalayarak ön eki korur. Bu sorun ash_sql'in 0.1.0 ile 0.7.1 arasındaki sürümlerini etkilemektedir.

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

Nasıl düzeltilir

Güncelleyin
  • ash-project ash_sql0.7.1, 3d95478cc9e1d5bfaf6144fe9b9793f29e5ab889 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
ash-project ash_sql0.1.0 ≤ v < 0.7.1, dd092ed273dec7bd2194352f24a39229fc8ae68b ≤ v < 3d95478cc9e1d5bfaf6144fe9b9793f29e5ab8890.7.1, 3d95478cc9e1d5bfaf6144fe9b9793f29e5ab889

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-81318 · Ash-project Ash Sql · Dark Radar