CVE-2026-98878
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: irqchip/gic-v5: aktivləşdirmədən dərhal sonra prioritetin düşürülməsinin icrası GICv5 ilə eyni və ya daha aşağı prioritetli kəsilmə (interrupt), prioritet düşümü baş verməyənə qədər siqnallaşdırıla bilməz. Bu, GIC CDEOI sistem təlimatı vasitəsilə həyata keçirilir. Bu təlimat icra edildikdən sonra aparat təminatı növbəti kəsilmə varsa, onu siqnallaşdıra bilir. Bütün kəsilmələr eyni prioriteti almaq üçün proqramlaşdırıldığına görə, prioritet düşümü baş verənə qədər heç bir yeni kəsilmə siqnallaşdırıla bilmir. Bu, məsələn, proqram təminatında qonaq VM-ə fiziki kəsilmə yerləşdirilərkən uzun müddət davam edən proses zamanı kəsilmənin aktiv qalması kimi hallarda problemlərə səbəb ola bilər. GICv5 drayveri indiyə qədər prioritet düşümünü irq_eoi()-in tərkib hissəsi olaraq, yəni kəsilməni deaktiv etmə ilə eyni vaxtda yerinə yetirirdi. Bu o deməkdir ki, hər hansı uzunmüddətli proses (və ya VM) gələn kəsilmələri bloklaya bilər və effektiv şəkildə digər bütün kəsilmələr üçün xidmətdən imtinaya (DoS) səbəb ola bilər. EOI əməliyyatını irq_eoi()-in tərkib hissəsi kimi etmək əvəzinə (adı buna uyğun görünsə də), onu əsas GICv5 kəsilmə idarəedicisində kəsilmə təsdiqləndikdən dərhal sonraya köçürün. Kəsilmələrin deaktiv edilməsi (GIC CDDI) irq_eoi()-in tərkib hissəsi kimi qalmaqdadır, bu isə o deməkdir ki, eyni kəsilmə proqram təminatı tərəfindən deaktiv edilənə qədər ikinci dəfə siqnallaşdırıla bilməz.
Necə düzəltmək olar
- Linux Linuxc29bb5acd0cad0b49399d1399dd1bacb39e41438, abf60331ebe9a9a7937a72aac7699c2907ab9307 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 7ec80fb3f025825e860b433685fb801d6de34bf3 ≤ v < c29bb5acd0cad0b49399d1399dd1bacb39e41438, 7ec80fb3f025825e860b433685fb801d6de34bf3 ≤ v < abf60331ebe9a9a7937a72aac7699c2907ab9307, 6.17 | c29bb5acd0cad0b49399d1399dd1bacb39e41438, abf60331ebe9a9a7937a72aac7699c2907ab9307 |
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.