CVE-2024-26789
Təsvir
Linux kernelində aşağıdakı zəiflik aradan qaldırılıb: crypto: arm64/neonbs - qısa girişdə sərhəddən kənar müraciət xətası düzəldilib AES-CTR-in bit dilimli implementasiyası 128 baytlıq bloklarla işləyir və quyruq blokları və ya əvvəldən 128 baytdan qısa olan girişlər üçün adi NEON versiyasına keçir. O, birbaşa adi NEON asm köməkçisini çağırır ki, bu da bütün yaddaş müraciətlərini 16 baytlıq (NEON registrinin ölçüsü) qranullarla yerinə yetirir. Bu səbəbdən əlaqəli adi NEON yapışdırıcı kodu 16 baytdan qısa girişləri müvəqqəti buferə kopyalayır, çünki bu nadir hallarda baş verir və bunun asm kodunda aradan qaldırılması səyə dəyməz. Bit dilimli NEON versiyasından geri çəkilmə bunu nəzərə almır və nəticədə sərhəddən kənar müraciətlərə səbəb ola bilər. Beləliklə, eyni həlli tətbiq edin və qısa giriş/çıxışlar üçün müvəqqəti buferdən istifadə edin.
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 |
|---|---|---|
| linux linux_kernel | 5.18 ≤ v ≤ 6.1.81, 6.2 ≤ v ≤ 6.6.21, 6.2 ≤ v ≤ 6.7.9, 6.8 | — |
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.