CVE-2026-89918
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: KVM: arm64: VA sahəsinin sonundakı TLBI etibarsızlaşdırmasının düzgün idarə edilməsi VA vasitəsilə TLB-nin etibarsızlaşdırılması kodumuz iki diapazonun müqayisəsinə əsaslanır: biri TLB tərəfindən, digəri isə TLBI təlimatı tərəfindən təyin edilir. Hər bir diapazon başlanğıc və ölçü ilə təyin olunur. Lakin müqayisə üsulu ünvanın dövr etməsini (address rollover) nəzərə almır, çünki ünvanı (base + size) ifadəsi ilə müqayisə edir. Bu ifadə TTBR1 VA sahəsindəki son səhifəni/bloku təmsil edənə qədər normal işləyir, lakin bu halda nəticə 0 olur və TLB etibarsızlaşdırılması uğursuzluqla nəticələnir. Hyunwoo Kim tərəfindən təklif edildiyi kimi, müqayisəni ünvanın dövr etməsinə qarşı davamlı olacaq şəkildə yenidən yazın (son ünvanı eksklüziv əvəzinə inklüziv edin) və bunu həm VA, həm də IPA etibarsızlaşdırmaları tərəfindən istifadə edilən ortaq köməkçi funksiyaya köçürün (baxmayaraq ki, IPA versiyası aşkar şəkildə bu konkret problemdən əziyyət çəkmirdi).
Necə düzəltmək olar
- Linux Linuxce447651a52ec077694172af10c4fffb11f56c43, c624731ca6fe59ad8909ce4108301aa7560a91d6, 34af2c3e31f91a739dc175459fdbd99ed952b457 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 4ffa72ad8f37e73bbb6c0baa88557bcb4fd39929 ≤ v < ce447651a52ec077694172af10c4fffb11f56c43, 4ffa72ad8f37e73bbb6c0baa88557bcb4fd39929 ≤ v < c624731ca6fe59ad8909ce4108301aa7560a91d6, 4ffa72ad8f37e73bbb6c0baa88557bcb4fd39929 ≤ v < 34af2c3e31f91a739dc175459fdbd99ed952b457, 6.16 | ce447651a52ec077694172af10c4fffb11f56c43, c624731ca6fe59ad8909ce4108301aa7560a91d6, 34af2c3e31f91a739dc175459fdbd99ed952b457 |
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.