CVE-2026-74751
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: riscv: lib: ZBB strnlen funksiyasının say sərhədindən kənara oxumasının düzəldilməsi ZBB ilə optimallaşdırılmış strnlen dövrü, hizalanmış sərhədi yoxlamazdan əvvəl bir sözü öncədən yükləyir: REG_L t1, SZREG(t0) // növbəti sözü yüklə addi t0, t0, SZREG // irəlilə orc.b t1, t1 bgeu t0, t4, 4f // YÜKLƏMƏDƏN SONRA sərhəd yoxlanışı burada t4 = (s + count) & -SZREG. s hizalandıqda və count SZREG-in misli olduqda, t4 = s + count olur və dövr dəqiq s + count ünvanından başlayaraq tam bir söz yükləyir. Əgər s + count səhifə sərhədinə düşərsə və növbəti səhifə xəritələnməmişdirsə (unmapped), bu, xətaya (fault) səbəb olur. Hizalanmış sərhədin s + count yerinə sonuncu etibarlı baytdan (s + count - 1) hesablanması ilə problem həll edilmişdir. Bu, dövrün potensial olaraq növbəti sözü yükləmək əvəzinə, sonuncu etibarlı baytı ehtiva edən sözdə dayanmasını təmin edir. count == 0 halı artıq beqz erkən çıxışı ilə idarə olunur. Həmçinin, bütün etibarlı baytların ilk sözə sığdığı hallar üçün dövrdən əvvəl mühafizə (bgeu t0, t4) əlavə edilmişdir. Tənzimlənmiş sərhəd ilə t4, t0-a bərabər ola bilər və birinci sözün emalından qalan köhnə registr vəziyyəti ilə dövrə daxil olmaq yanlış nəticələrə səbəb ola bilərdi. Yekun minu clamp əməliyyatı, sonuncu yüklənmiş söz eyni hizalanmış söz daxilində s + count - 1 sərhədini aşdıqda belə, nəticənin düzgün qalmasını təmin edir.
Necə düzəltmək olar
- Linux Linuxe697e30f3dd2da3a1df7dc0980546d5b53aea4b6, 5d588c684833e678a0008eb69c33190f01a65f4b və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 5ba15d419fab848a3813eb56bbcad00e291fbc49 ≤ v < e697e30f3dd2da3a1df7dc0980546d5b53aea4b6, 5ba15d419fab848a3813eb56bbcad00e291fbc49 ≤ v < 5d588c684833e678a0008eb69c33190f01a65f4b, 7.1 | e697e30f3dd2da3a1df7dc0980546d5b53aea4b6, 5d588c684833e678a0008eb69c33190f01a65f4b |
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.
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.