CVE-2026-98007

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: bpf: Skalyar olmayan bpf_loop iterasiya saylarının rədd edilməsi bpf_loop() özünün nr_loops arqumentini ARG_ANYTHING olaraq təyin edir. İmtiyazlı proqramlar bu cür arqumentlərə göstərici (pointer) dəyərləri ötürə bilər, buna görə də check_func_arg() göstərici dəyərli R1-in köməkçi funksiyaya məxsus yoxlamalara çatmasına icazə verir. bb124da69c47 ("bpf: keep track of max number of bpf_loop callback iterations") commit-indən etibarən, verifikator R1-i dəqiq (precise) kimi qeyd edir və callback simulyasiyasını məhdudlaşdırmaq üçün onun yuxarı həddini oxuyur. Dəqiqlik geri çəkilməsi (precision backtracking) yalnız skalyar registrləri qəbul edir, buna görə də göstəricinin ötürülməsi verifikatorun "backtracking misuse" xəbərdarlığını tetikləyir. panic_on_warn aktiv edilmiş nüvələr isə nəticədə panikaya düşür. Yalnız skalyar dəyərləri qəbul edən köməkçi arqumentlər üçün ARG_SCALAR tətbiq edilmişdir və bu, bpf_loop() nr_loops üçün istifadə olunmuşdur. Beləliklə, ümumi köməkçi arqument validasiyası dövrün inlininq və dəqiqlik emalı prosesindən əvvəl göstəriciləri rədd edir.

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc25 sen 2026
İlk görülmə25 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux2ff38b3552af53238aee6c877ae64cc798d46fce, 656d40d1ca228ee21a9b3280432479fc9eae75ab, e2e1161e03fecff6d2229a81b024337144bfcd97, f8ae8275c721334ee50fafdd986fb83294eb941a, c3fd8e5fd100f122bad503bdc0e9277219533253, 6.6.158 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxbfc5c19b4b48840627af0d0f1c8f4461b276e508 ≤ v < 2ff38b3552af53238aee6c877ae64cc798d46fce, bb124da69c47dd98d69361ec13244ece50bec63e ≤ v < 656d40d1ca228ee21a9b3280432479fc9eae75ab, bb124da69c47dd98d69361ec13244ece50bec63e ≤ v < e2e1161e03fecff6d2229a81b024337144bfcd97, bb124da69c47dd98d69361ec13244ece50bec63e ≤ v < f8ae8275c721334ee50fafdd986fb83294eb941a, bb124da69c47dd98d69361ec13244ece50bec63e ≤ v < c3fd8e5fd100f122bad503bdc0e9277219533253, 6.6.15 ≤ v < 6.6.158, 6.72ff38b3552af53238aee6c877ae64cc798d46fce, 656d40d1ca228ee21a9b3280432479fc9eae75ab, e2e1161e03fecff6d2229a81b024337144bfcd97, f8ae8275c721334ee50fafdd986fb83294eb941a, c3fd8e5fd100f122bad503bdc0e9277219533253, 6.6.158

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.