CVE-2026-72091
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: accel/amdxdna: əmr BO olmadan istifadəçi əmrinin təqdim edilməsini rədd etmək amdxdna_drm_submit_execbuf() funksiyası istifadəçinin təqdim etdiyi əmr BO handle-ını birbaşa drv_cmd == NULL olmaqla amdxdna_cmd_submit() funksiyasına ötürür. Handle AMDXDNA_INVALID_BO_HANDLE (0) olduqda, job->cmd_bo-nu götürən blok ötürülür və o, NULL qalır; istifadəçi yolunda bunu rədd edən heç bir yoxlama yoxdur (!job->cmd_bo mühafizəsi != INVALID budağı daxilində yerləşir). Daha sonra tapşırıq hazırlanır və DRM planlayıcısına göndərilir. aie2_sched_job_run() funksiyası drv_cmd == NULL yolunu seçir və amdxdna_cmd_set_state(job->cmd_bo) -> amdxdna_gem_vmap(NULL) -> to_gobj(NULL)->dev ardıcıllığını çağırır ki, bu da drm_sched işçisində NULL göstəricisinin istifadəsinə (NULL pointer dereference) səbəb olur. AMD NPU-su olan sistemdə accel düyününə giriş imkanı olan proses tək bir AMDXDNA_EXEC_CMD ioctl (cmd_handles = 0) ilə nüvədə "kernel oops" xətasını tetikləyə bilər. Yalnız drayverin daxili əmrləri (SYNC_DEBUG_BO / ATTACH_DEBUG_BO) qanuni şəkildə AMDXDNA_INVALID_BO_HANDLE ötürür və onlar həmişə drv_cmd-ni təyin edirlər. Hər bir istifadəçi yolunun əhatə olunması üçün təqdimat nöqtəsində istifadəçi müraciətləri üçün (drv_cmd == NULL) etibarsız handle rədd edilir. 0sec avtomatlaşdırılmış təhlükəsizlik araşdırmaları aləti (https://0sec.ai) tərəfindən aşkar edilmişdir.
Necə düzəltmək olar
- Linux Linux241cf3b7455bebbe492b9df4912b48e3260061d4, fff6509d976f6fae423a5236391ccdbd7e0e9f06, 261c1fe3327ad24508f54552c6366e3e4db82c15 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | aac243092b707bb3018e951d470cc1a9bcbaba6c ≤ v < 241cf3b7455bebbe492b9df4912b48e3260061d4, aac243092b707bb3018e951d470cc1a9bcbaba6c ≤ v < fff6509d976f6fae423a5236391ccdbd7e0e9f06, aac243092b707bb3018e951d470cc1a9bcbaba6c ≤ v < 261c1fe3327ad24508f54552c6366e3e4db82c15, 6.14 | 241cf3b7455bebbe492b9df4912b48e3260061d4, fff6509d976f6fae423a5236391ccdbd7e0e9f06, 261c1fe3327ad24508f54552c6366e3e4db82c15 |
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.