CVE-2026-93074

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: dax/fsdev: direct_access funksiyasında kaddr üçün __va(phys) istifadə edin __fsdev_dax_direct_access() funksiyasındakı kaddr geri dönüşü üçün virt_addr + linear_offset əvəzinə __va(phys) istifadə edin. Əvvəlki kod virt_addr-a (hansı ki, ranges[0]-ın __va-dır) cihaz-xətti bayt ofsetini əlavə edirdi, lakin diapazonlar arasında fiziki boşluqlar olan çoxdiapazonlu cihazlar üçün bu xətti aritmetika həmin boşluğu keçir və yanlış nüvə virtual ünvanı yaradır. Phys dəyişəninin dax_pgoff_to_phys()-dən gəldiyi __va(phys) istifadəsi hər hansı diapazon düzümü üçün doğrudur, çünki birbaşa xəritə hər bir fiziki ünvanı müstəqil şəkildə tərcümə edir. Bu, dev_dax->virt_addr sahəsini yalnız yazma rejiminə salır, buna görə də həmin sahə silindi (Dave Jiang tərəfindən təklif edilmişdir).

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc17 sen 2026
İlk görülmə17 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux7b642bd3d39105eef4d5908970726c5fda291b53, ff7c73fca793bd5c29a15ba735b0886f62f3a840 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux759455848df0b9ac3acabdbedcdc4a55af67935f ≤ v < 7b642bd3d39105eef4d5908970726c5fda291b53, 759455848df0b9ac3acabdbedcdc4a55af67935f ≤ v < ff7c73fca793bd5c29a15ba735b0886f62f3a840, 7.17b642bd3d39105eef4d5908970726c5fda291b53, ff7c73fca793bd5c29a15ba735b0886f62f3a840

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.