CVE-2026-89802
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: drm/nouveau/uvmm: OP_MAP_SPARSE əməliyyatının geri qaytarılması zamanı NULL deref xətasının düzəldilməsi hər bir bind_job_op, bind_job_op_from_uop() funksiyasındakı kzalloc_obj() tərəfindən sıfırlanır və nouveau_uvmm_bind_job_submit() funksiyasındakı OP_MAP_SPARSE halı yalnız bölgə yaradır, buna görə də uğurla emal edilmiş sparse map üçün op->ops NULL olaraq qalır. Əgər eyni işdəki sonrakı əməliyyat uğursuz olarsa, tərs geri qaytarma dövrü həmin əməliyyata yenidən baxır və şərtsiz olaraq drm_gpuva_ops_free(&uvmm->base, op->ops) funksiyasını çağırır. drm_gpuva_ops_free() öz arqumentini dərhal istifadə edir (&ops->list üzərində list_for_each_entry_safe), buna görə də NULL olan op->ops sistem xətasına (oops) səbəb olur. Bu yola hər hansı render-node fd sahibinin müraciəti mümkündür, çünki NOUVEAU_VM_BIND DRM_RENDER_ALLOW icazəsinə malikdir. Azad etmə prosesini IS_ERR_OR_NULL() ilə qoruyun, çünki nouveau_uvmm_bind_job_cleanup() artıq eyni azad etmə əməliyyatı üçün bunu edir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_kernel_6.6.150.1-1 | Aralıq göstərilməyib | — |
| microsoft azl3_kernel_6.6.152.1-1 | Aralıq göstərilməyib | — |
| microsoft azl3_kernel_6.6.157.1-1 | Aralıq göstərilməyib | — |
| microsoft azl3_kernel_6.6.159.1-1 | Aralıq göstərilməyib | — |
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.