CVE-2021-47125
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: sch_htb: htb_parent_to_leaf_offload fonksiyonundaki refcount sızıntısı düzeltildi ae81feb7338c ("sch_htb: fix null pointer dereference on a null new_q") numaralı commit, bir NULL pointer dereference hatasını düzeltmektedir ancak bu işlem doğru değildir. htb_graft_helper, new_q değerinin NULL olduğu durumu uygun şekilde yönettiği için; önceki yama ile bu çağrının atlanması bir tutarsızlık yaratmaktadır: dev_queue->qdisc hala eski qdisc'e işaret ederken, cl->parent->leaf.q yeni olanına (new_q NULL olduğu için noop_qdisc olacaktır) işaret edecektir. Kod, bu iki işaretçinin aynı olduğu varsayımına dayandığından, bu durum refcount sızıntılarına yol açabilir. Doğru çözüm, htb_parent_to_leaf_offload içerisindeki qdisc_refcount_inc işlemini korumak için bir NULL pointer kontrolü eklemektir.
Nasıl düzeltilir
- linux linux_kernel5.12.10 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 5.12 ≤ v < 5.12.10, 5.13 | 5.12.10 |
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.