CVE-2026-92481
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: pinctrl: mediatek: unbind zamanı EINT resurslarını azad etmək mtk_eint_do_init() funksiyası IRQ domenini yaradır, hər bir EINT xətti üçün xəritələmə ilə doldurur və valideyn kəsməsi üzərində zəncirvari idarəedici (chained handler) quraşdırır, lakin bunların heç biri heç vaxt azad edilmir. Drayverlər daxili (built-in) şəkildə qurulduqda bu zərərsiz idi, lakin artıq onlar modullar kimi qurula bildiyi və unbound/rmmod edilə bildiyi üçün bu, ardında asılı qalmış IRQ domeni, çip məlumatları azad edilmiş yaddaşa işarə edən kəsmə xəritələri və həmin azad edilmiş məlumatlara müraciət etməyə davam edən zəncirvari idarəedici buraxır. mtk_eint_do_init() funksiyasındakı sadə ayırmalar artıq cihaz tərəfindən idarə olunan devm_*() köməkçi funksiyalarından istifadə edir, buna görə də qalan resurslar da eyni qayda ilə ləğv edilir: zəncirvari idarəedicini ayıran, icra prosesində olan hər hansı idarəedicinin tamamlanmasını gözləyən, hər xətt üzrə xəritələmələri silən və IRQ domenini kənarlaşdıran devm hərəkəti qeydiyyata alınır. Bu, GPIO çipi üçün tətbiq edilmiş cihaz tərəfindən idarə olunan həyat dövrünü əks etdirir və bütün EINT quruluşunun unbind zamanı özünü təmizləməsini təmin edir.
Necə düzəltmək olar
- Linux Linux23252bc1cd9a58a039c9b1ae77b22d2b33da48e9, 903a7cdf63a81d3738594c5bd1b5955f58fda427, 51552c8c60d3b1fecc062eab2d8cfeaa1cb339dd, 7f6d898179ca4771ee602bdad4246c3952af83eb, e06785cba7f86d72abd531058b1a82d6952a7346, 88292b7103d260e3e606eb3bb2794060a5fde48e və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | e46df235b4e605aa4e7609a27c118a1cccd4ff9a ≤ v < 23252bc1cd9a58a039c9b1ae77b22d2b33da48e9, e46df235b4e605aa4e7609a27c118a1cccd4ff9a ≤ v < 903a7cdf63a81d3738594c5bd1b5955f58fda427, e46df235b4e605aa4e7609a27c118a1cccd4ff9a ≤ v < 51552c8c60d3b1fecc062eab2d8cfeaa1cb339dd, e46df235b4e605aa4e7609a27c118a1cccd4ff9a ≤ v < 7f6d898179ca4771ee602bdad4246c3952af83eb, e46df235b4e605aa4e7609a27c118a1cccd4ff9a ≤ v < e06785cba7f86d72abd531058b1a82d6952a7346, e46df235b4e605aa4e7609a27c118a1cccd4ff9a ≤ v < 88292b7103d260e3e606eb3bb2794060a5fde48e, 4.18 | 23252bc1cd9a58a039c9b1ae77b22d2b33da48e9, 903a7cdf63a81d3738594c5bd1b5955f58fda427, 51552c8c60d3b1fecc062eab2d8cfeaa1cb339dd, 7f6d898179ca4771ee602bdad4246c3952af83eb, e06785cba7f86d72abd531058b1a82d6952a7346, 88292b7103d260e3e606eb3bb2794060a5fde48e |
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.