CVE-2026-72427

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: bpf: BPF_F_PREORDER ile etkin prog dizi dizinini düzelt replace_effective_prog() ve purge_effective_progs(), etkin dizideki yuvayı program hlist'inde yürüyerek ve girdileri doğrusal olarak sayarak buluyordu. Bu sayım dizi düzenine uymuyor: compute_effective_progs() BPF_F_PREORDER programlarını öne (önce ata cgroup, bir cgroup içinde ekleme sırası) ve geri kalanları bunların arkasına (önce alt cgroup) yerleştirir. Dolayısıyla bir preorder program mevcut olduğunda, doğrusal hlist konumu artık programın etkin dizideki dizinine eşit değildir. replace_effective_prog() (bpf_link_update()) için bu, yanlış yuvanın üzerine yazıyor ve etkin sırayı bozuyordu. purge_effective_progs() için ise farklı bir programa ait bir yuvayı dummy hale getirebiliyor ve bpf_prog_put() referansını düşürürken ayrılmış programı dizide bırakabiliyordu, yani bir serbest bırakıldıktan sonra kullanım durumu. Her ikisini de compute_effective_progs()'un yerleştirmesini (cgroup başına preorder ters çevirmesi dahil) paylaşılan bir effective_prog_pos() yardımcı fonksiyonunda yeniden oynatarak düzeltin. Girdiyi (prog, link) değeri yerine struct bpf_prog_list işaretçisiyle tanımlayın, böylece aynı bpf_prog hiyerarşideki birkaç cgroup'a eklendiğinde bile arama, syscall'ın seçtiği eklemeye tam olarak çözümlensin.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux
Yayın15 Ağu 2026
İlk görülme15 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux525e408c27ae714e538b8c608c3a974df3ab6c92, 41b4320b84fdafe1ab586b06453d30d50415db59, 9697db03e010391c55ae75192cbdf30c5a72c114, b584f107ab90222bd825dcb4c5977326ff684109, f08aaee3152d0dfc578b3f2586932d82062701dd, 6.6.145, 6.12.97, 6.15 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxbc8023ef3b11410682e5d4990e05e5bc2d3e1c94 ≤ v < 525e408c27ae714e538b8c608c3a974df3ab6c92, 555c0b713ca83968d3c843cb15485b9ba3367b1b ≤ v < 41b4320b84fdafe1ab586b06453d30d50415db59, 4b82b181a26cff8bf7adc3a85a88d121d92edeaf ≤ v < 9697db03e010391c55ae75192cbdf30c5a72c114, 4b82b181a26cff8bf7adc3a85a88d121d92edeaf ≤ v < b584f107ab90222bd825dcb4c5977326ff684109, 4b82b181a26cff8bf7adc3a85a88d121d92edeaf ≤ v < f08aaee3152d0dfc578b3f2586932d82062701dd, 4707ad649cf662add3058bff47430817811b048d, 6.6.93 ≤ v < 6.6.145, 6.12.31 ≤ v < 6.12.97, 6.14.9 ≤ v < 6.15, 6.15525e408c27ae714e538b8c608c3a974df3ab6c92, 41b4320b84fdafe1ab586b06453d30d50415db59, 9697db03e010391c55ae75192cbdf30c5a72c114, b584f107ab90222bd825dcb4c5977326ff684109, f08aaee3152d0dfc578b3f2586932d82062701dd, 6.6.145, 6.12.97, 6.15

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.

Intelligence 360 paketinde

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.

CVE-2026-72427 · Linux · Dark Radar