CVE-2026-98047
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: bpf: rbtree geri çağırmaları için ata çerçeveleri kontrol et bpf_rbtree_add(), çağırıcı kök kilidini tutarken karşılaştırıcısını çağırır. Yerel ekleme kodu, geri çağırma boyunca ham ebeveyn ve bağlantı işaretçilerini korur; bu nedenle doğrulayıcı, söz konusu geri çağırmadan kilit açmayı, ağaç düğümlerini tüketmeyi veya RCU durumunu değiştirmeyi yasaklar. in_rbtree_lock_required_cb() yalnızca en içteki doğrulayıcı çerçevesini kontrol eder. Bir spin lock tutulurken statik alt program çağrılarına izin verilir ve böyle bir çağrı, in_callback_fn ayarlanmamış bir çerçeve iter. Sonuç olarak, iç içe geçmiş çerçevede tüm geri çağırma kısıtlamaları ortadan kalkar. Alt program ağacın kilidini açabilir, karşılaştırılan düğümü kaldırıp düşürebilir ve ardından yeniden kilitleyebilir. Yerel ekleme işlemi bayat ebeveyn işaretçisiyle devam eder ve serbest bırakılmış belleği ağaca bağlar. Bunun yerine, rbtree geri çağırması için tüm aktif çerçeveler taranır. Zararsız statik alt programlara izin verilmeye devam edilirken, geri çağırma kısıtlamaları yürütme sırasında iç içe geçmiş çerçevelere aktarılır.
Nasıl düzeltilir
- Linux Linux252e9b476af723edd299a5c71c389ec018e46656, b545fa447e09e6844868deb2bee228827fe54d15, 2410cb2ac0416dd2795a81984c8c73d7250bd8c4, 369f4ce734570bdfedaa4b5ca50e2a3f6a892728 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | a44b1334aadd82203f661adb9adb41e53ad0e8d1 ≤ v < 252e9b476af723edd299a5c71c389ec018e46656, a44b1334aadd82203f661adb9adb41e53ad0e8d1 ≤ v < b545fa447e09e6844868deb2bee228827fe54d15, a44b1334aadd82203f661adb9adb41e53ad0e8d1 ≤ v < 2410cb2ac0416dd2795a81984c8c73d7250bd8c4, a44b1334aadd82203f661adb9adb41e53ad0e8d1 ≤ v < 369f4ce734570bdfedaa4b5ca50e2a3f6a892728, 6.9 | 252e9b476af723edd299a5c71c389ec018e46656, b545fa447e09e6844868deb2bee228827fe54d15, 2410cb2ac0416dd2795a81984c8c73d7250bd8c4, 369f4ce734570bdfedaa4b5ca50e2a3f6a892728 |
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.