CVE-2026-98049

Orta

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: bpf: arena 32-bit cmpxchg nəticəsinin sıfırla genişləndirilməsi (zero extend) bpf_convert_ctx_accesses() funksiyası arena göstəricisindəki atomik əməliyyatı BPF_STX | BPF_ATOMIC-dən BPF_STX | BPF_PROBE_ATOMIC-ə yenidən yazır və bu proses bpf_opt_subreg_zext_lo32_rnd_hi32() funksiyasından əvvəl icra olunur. Həmin mərhələ, bpf_jit_needs_zext() false olsa belə, 32-bit cmpxchg üçün açıq şəkildə sıfır genişləndirməsi tətbiq edir. Bu, bəzi arxitekturalarda 32-bit cmpxchg-nin dst registri üçün açıq sıfır genişləndirməsi tələb etməsi səbəbindən edilir. Məsələn, x86-64-də 'lock cmpxchg', müqayisə uğurlu olduqda %eax-i dəyişmir, lakin BPF semantikasına görə 32-bit registrdəki hər bir əməliyyat onun yuxarı hissəsini sıfırla genişləndirməlidir. is_cmpxchg_insn() yalnız BPF_MODE == BPF_ATOMIC halına uyğun gəlir, buna görə də arena cmpxchg sözü qeyd olunan sıfır genişləndirməsi tənzimləməsindən kənarda qalır. Bu yam (patch), is_cmpxchg_insn() funksiyasını BPF_ATOMIC ilə yanaşı BPF_PROBE_ATOMIC-ə də uyğunlaşdırır.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc25 sen 2026
İlk görülmə25 sen 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel7.2.7 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.10 ≤ v < 7.2.7, 7.37.2.7

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-98049 · Linux Kernel · Dark Radar