CVE-2026-89819
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: drm/amd/display: private color prop üçün plane degamma LUT ölçüsünü yoxlayın amdgpu_dm_verify_lut_sizes() tərəfindən qorunan CRTC degamma yolundan fərqli olaraq, hər bir plane üçün olan degamma LUT ölçüsü istifadə edilməzdən əvvəl heç vaxt yoxlanılmayıb. __set_dm_plane_degamma() funksiyası istifadəçi tərəfindən təmin edilən ölçünü birbaşa __is_lut_linear() funksiyasına və qeyri-xətti LUT üçün __set_input_tf() -> __drm_lut_to_dc_gamma() funksiyalarına ötürürdü; sonuncu funksiya isə aktual LUT ölçüsündən asılı olmayaraq həmişə MAX_COLOR_LUT_ENTRIES elementləri üzrə iterasiya aparırdı. Beləliklə, yanlış formalaşdırılmış AMD_PLANE_DEGAMMA_LUT blobu (məsələn, tək bir element) __is_lut_linear() funksiyasında sıfıra bölmə xətasına və ya __drm_lut_to_dc_gamma() funksiyasında sərhədlərdən kənar oxumaya (out-of-bounds read) səbəb ola bilərdi. Kodun bir neçə sətir aşağıda artıq təsdiqlədiyi (və CRTC yolunun tətbiq etdiyi) dəyişməzliyi əks etdirərək, ölçüsü MAX_COLOR_LUT_ENTRIES ilə uyğun gəlməyən bütün plane degamma LUT-ları rədd edin. AMD_PLANE_DEGAMMA_LUT xassəsi yalnız AMD_PRIVATE_COLOR təyin edilmiş versiyalarda mövcuddur.
Necə düzəltmək olar
- Linux Linuxf6f04d8ae5725bcc893bdc62e3467efd97255c5b, 0b2615b8b54f58bbdf986dffb38cbc35214a5cc5, b10cc09b329245c6d95f8fa3e7f068575e3e0e9f, e4c3ab59021e7c146a84b6671f0d530972bd58b4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 980f8710075acaeb226a94cde6dda8ffad30123c ≤ v < f6f04d8ae5725bcc893bdc62e3467efd97255c5b, 980f8710075acaeb226a94cde6dda8ffad30123c ≤ v < 0b2615b8b54f58bbdf986dffb38cbc35214a5cc5, 980f8710075acaeb226a94cde6dda8ffad30123c ≤ v < b10cc09b329245c6d95f8fa3e7f068575e3e0e9f, 980f8710075acaeb226a94cde6dda8ffad30123c ≤ v < e4c3ab59021e7c146a84b6671f0d530972bd58b4, 6.8 | f6f04d8ae5725bcc893bdc62e3467efd97255c5b, 0b2615b8b54f58bbdf986dffb38cbc35214a5cc5, b10cc09b329245c6d95f8fa3e7f068575e3e0e9f, e4c3ab59021e7c146a84b6671f0d530972bd58b4 |
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.