CVE-2026-98084

Naməlum

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: bpf: geri izləmə (backtracking) callback-lər üçün xarici kadrın R1-R5 registrlərini təmizləməməlidir bpf_loop() çağırışları emal edilərkən verifikator R1 (və R4)-i dəqiq (precise) olaraq qeyd edir. R1 dövrün iterasiya sayını izləyir və check_helper_call() funksiyasındakı 'callback_depth < R1' mexanizminə görə dəqiq kimi qeyd edilməlidir. Lakin, bpf_loop() çağırışı ikinci iterasiyada yoxlanıldıqda R1 üçün dəqiqliyin ötürülməsi pozulmuşdu. Aşağıdakı verifikasiya izini nəzərə alın: - main: bpf_loop(nr_loops, callback ...) - callback: BPF_EXIT - main: bpf_loop(nr_loops, callback ...) - ... bpf_loop() çağırışına birinci müraciət zamanı R1 dəqiqliyi gözlənildiyi kimi ötürülsə də, check_helper_call() daxilindəki mark_chain_precision()-ə ikinci çağırış R1-i təyin etdi, lakin bu patch ilə silinmiş dövrdə backtrack_insn() əvvəlki BPF_EXIT-i emal etdikdə dərhal sıfırlandı. Buna görə də, bpf_loop() çağırışına ikinci müraciət zamanı R1 dəqiq kimi qeyd edilmədən checkpoint yerləşdirildi. Bu, verifikatoru təhlükəsiz olmayan proqramları qəbul etməyə sövq edə bilərdi. Belə bir proqrama nümunə üçün növbəti patch-ə baxın. Commit, 'bpf' sonunda 'bpf-next' ilə birləşdirildikdə konfliktləri minimuma endirmək üçün strukturlaşdırılıb.

CiddilikNaməlum
CVSS—
İstismar ehtimalı6. faiz dərəcəsi0,2%
MəhsulLinux
Dərc25 sen 2026
İlk görülmə25 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux1ac58dab0a83d2c64e3b807a3a0b399f17a74110, cdc93c6370f792d0649df2a145ac0cdcd430e411, 3a39bc9707fbd1bef4df7318a9d02222741dda5b, f83890dfed9efc5e19df1dbc1ad707a142936923, e3e4f66cc4b72333d0886ae2673c360248987889, 6.6.160 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxb43550d7d58e7ae6618aaab18c1e912fa4d6e3dd ≤ v < 1ac58dab0a83d2c64e3b807a3a0b399f17a74110, ab5cfac139ab8576fb54630d4cca23c3e690ee90 ≤ v < cdc93c6370f792d0649df2a145ac0cdcd430e411, ab5cfac139ab8576fb54630d4cca23c3e690ee90 ≤ v < 3a39bc9707fbd1bef4df7318a9d02222741dda5b, ab5cfac139ab8576fb54630d4cca23c3e690ee90 ≤ v < f83890dfed9efc5e19df1dbc1ad707a142936923, ab5cfac139ab8576fb54630d4cca23c3e690ee90 ≤ v < e3e4f66cc4b72333d0886ae2673c360248987889, 6.6.15 ≤ v < 6.6.160, 6.71ac58dab0a83d2c64e3b807a3a0b399f17a74110, cdc93c6370f792d0649df2a145ac0cdcd430e411, 3a39bc9707fbd1bef4df7318a9d02222741dda5b, f83890dfed9efc5e19df1dbc1ad707a142936923, e3e4f66cc4b72333d0886ae2673c360248987889, 6.6.160

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-98084 · Linux · Dark Radar