CVE-2026-31890
Açıklama
Inspektor Gadget, Kubernetes kümeleri ve Linux ana makinelerinde eBPF kullanarak veri toplama ve sistem denetimi için bir araç seti ve çerçevedir. 0.50.1 sürümünden önce, bir gadget'ın ring-buffer'ının tesadüfen veya kötü niyetli olarak dolu olduğu durumlarda, gadget olayları sessizce düşürür. include/gadget/buffer.h dosyası, gadget'ların diğer şeylerin yanı sıra verileri eBPF programlarından kullanıcı alanına aktarmak için kullanabileceği Buffer API tanımlarını içerir. Yeterince güncel bir Linux çekirdeği (>= 5.8) çalıştıran ana makineler için bu aktarım mekanizması ring-buffer'lara dayanmaktadır. Gadget'lar için ring-buffer boyutu 256KB olarak sabitlenmiştir. Yetersiz alan nedeniyle gadget_reserve_buf başarısız olduğunda, gadget herhangi bir uyarı üretmeden sessizce temizleme işlemi yapar. Modern seçenek olan ring-buffer'lar kullanılırken eBPF operatörü tarafından bildirilen kayıp sayısı sıfıra sabitlenmiştir. Bu güvenlik açığı, kötü niyetli bir olay kaynağı (örneğin ele geçirilmiş bir konteyner) tarafından Hizmet Reddi (Denial Of Service) oluşturmak amacıyla kullanılabilir ve sistemin diğer konteynerlerden (veya aynı konteynerden) gelen olayları düşürmeye zorlanmasına neden olabilir. Bu güvenlik açığı 0.50.1 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- linuxfoundation inspektor_gadget0.50.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linuxfoundation inspektor_gadget | v < 0.50.1 | 0.50.1 |
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.