CVE-2026-82739
Açıklama
ash-project ash içerisindeki Hassas Bilgi İçeren Hata Mesajı Oluşturulması zafiyeti, onay kontrolü başarısız olan bir aktöre, onaylanmış bir alanın saklanan değerini ifşa etmektedir. Ash.Resource.Validation.Confirm'in atomik uygulaması (lib/ash/resource/validation/confirm.ex dosyasındaki atomic/2), uyumsuzluk hatasını değeri onaylanan alan olarak ayarlayarak oluşturmaktaydı. Aktör yalnızca onay argümanını sağladığında ve alanın kendisini sağlamadığında, değer atomic_ref/2 aracılığıyla alanın mevcut saklanan değerine çözümlenir; böylece uyumsuzluk hatası bu saklanan değeri aktöre geri yansıtır. Hassas bir özniteliği koruyan bir onaya karşı, bir aktör kasıtlı olarak yanlış bir onay göndererek dönen hatadan gerçek değeri okuyabilir. Düzeltme, hata mesajında saklanan alan değeri yerine aktör tarafından sağlanan onayı raporlamaktadır. Bu sorun ash'yi etkilemektedir: 2.17.20 sürümünden 3.32.2 sürümüne kadar.
Nasıl düzeltilir
- ash-project ash3.32.2, 7dfe5f0b1ba4267580ded947dc861351d4dc8e2b ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| ash-project ash | 2.17.20 ≤ v < 3.32.2, fadecf3ee95640bd3bc7298df4799e0375537fd2 ≤ v < 7dfe5f0b1ba4267580ded947dc861351d4dc8e2b | 3.32.2, 7dfe5f0b1ba4267580ded947dc861351d4dc8e2b |
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.