CVE-2025-40063
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: crypto: comp - Bağlam ayırma ve serbest bırakma işlemleri için aynı tanımı kullanın 42d9f6c77479 ("crypto: acomp - scomp akış ayırma kodunu acomp içine taşı") numaralı commit ile crypto_acomp_streams yapısının, alloc_ctx ve free_ctx işlemlerinin scomp_alg yapısı ile aynı sırada tanımlanmasına dayanması sağlanmıştır. Ancak aynı commit içerisinde, scomp_alg yapısının alloc_ctx ve free_ctx üyeleri, saf bir işlem yapısında (yalnızca fonksiyon işaretçileri içeren) bulundukları için yapı düzeni rastgeleleştirmesi (structure layout randomization) tarafından rastgele hale getirilebilir. Eğer scomp_alg içindeki işaretçiler rastgeleleştirilir ancak crypto_acomp_streams içindekiler rastgeleleştirilmezse, sıralama artık eşleşmeyebilir. Bu durum, scomp_alg içerisindeki union kaldırarak hem crypto_acomp_streams hem de scomp_alg yapılarının alloc_ctx ve free_ctx için aynı tanımı paylaşmasını sağlayıp her zaman aynı düzene sahip olmalarını garanti ederek çözülmüştür.
Nasıl düzeltilir
- Linux Linux779d3b6f2d32c5f1da6163e959abe1e1ffe2945b, f75f66683ded09f7135aef2e763c245a07c8271a ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 42d9f6c774790d290c175e8775ce9f1366438098 ≤ v < 779d3b6f2d32c5f1da6163e959abe1e1ffe2945b, 42d9f6c774790d290c175e8775ce9f1366438098 ≤ v < f75f66683ded09f7135aef2e763c245a07c8271a, 6.16 | 779d3b6f2d32c5f1da6163e959abe1e1ffe2945b, f75f66683ded09f7135aef2e763c245a07c8271a |
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.