CVE-2026-98061
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: bpf: Callback çerçevelerinden doğrudan yapılan kuyruk çağrılarını (tail calls) reddet Sıfır olmayan bir çerçeveden yapılan kuyruk çağrısı, o çerçeveden bir dönüş olarak modellenir. Doğrulayıcı (verifier), R0'ı bilinmeyen olarak belirler ve alınan dal için prepare_func_exit() fonksiyonunu çağırır. Mevcut çerçeve senkron bir callback olduğunda, prepare_func_exit() callback dönüş değeri sözleşmesini uygular ve R0'ı kesin (precise) olarak işaretler. Kuyruk çağrısı yolu, R0'ı bir talimattan türetmek yerine sentezlediği için, kesinlik geri izlemesi (precision backtracking) R0 hala talep edilirken callback çağıran talimata ulaşır ve "callback unexpected regs" doğrulayıcı hatasını tetikler. Bu nedenle, CAP_BPF yetkisine sahip bir görev, bir WARN durumuna ve -EFAULT BPF_PROG_LOAD hatasına neden olabilir. Callback'lerden erişilebilen kuyruk çağrıları zaten daha sonra check_max_stack_depth() tarafından reddedilmektedir. Tutarsız dönüş durumu oluşturulmadan önce, mevcut tanılamayı kullanarak doğrudan bir callback tarafından yapılan kuyruk çağrısını reddedin. Sıradan alt programlardan gelen kuyruk çağrıları mevcut davranışlarını korur.
Nasıl düzeltilir
- Linux Linux617c8266e49f45747f71e74177646a63f72b7025, 96d31b28263c429a56e4de85bcf744a5c320b3a3, 266aa4ad0b2e82397cd9045752c9bff03d98eddd, 6.18.53 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | a6c22c91b6284e4713c0cf5b20ab3c9c71b77ae8 ≤ v < 617c8266e49f45747f71e74177646a63f72b7025, e3245f8990431950d20631c72236d4e8cb2dcde8 ≤ v < 96d31b28263c429a56e4de85bcf744a5c320b3a3, e3245f8990431950d20631c72236d4e8cb2dcde8 ≤ v < 266aa4ad0b2e82397cd9045752c9bff03d98eddd, 6.18.2 ≤ v < 6.18.53, 6.19 | 617c8266e49f45747f71e74177646a63f72b7025, 96d31b28263c429a56e4de85bcf744a5c320b3a3, 266aa4ad0b2e82397cd9045752c9bff03d98eddd, 6.18.53 |
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.