CVE-2025-40272
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: mm/secretmem: xəta idarəedicisində use-after-free yarış şərtinin düzəldilməsi `memfd_secret(2)` ilə yaradılmış gizli yaddaş faylında səhifə xətası (page fault) baş verdikdə, nüvə onun üçün yeni bir folio ayıracaq, əsas səhifəni birbaşa xəritədə (direct map) mövcud olmayan kimi qeyd edəcək və onu fayl xəritələməsinə əlavə edəcəkdir. Əgər iki tapşırıq eyni vaxtda eyni səhifədə xətaya səbəb olarsa, hər ikisi folio ayıra və səhifəni birbaşa xəritədən silə bilər, lakin yalnız biri folionu fayl xəritələməsinə əlavə etməkdə uğur qazanacaqdır. Uğursuz olan tapşırıq cəhdinin təsirlərini (a) folionu yenidən azad etməklə və (b) səhifəni birbaşa xəritəyə geri qaytarmaqla ləğv edir. Lakin bu iki əməliyyatı bu ardıcıllıqla yerinə yetirdikdə, səhifə birbaşa xəritəyə qaytarılmamışdan əvvəl yenidən ayırıcı (allocator) üçün əlçatan olur. Başqa bir tapşırıq (a) və (b) arasında səhifəni ayırmaqya çalışsa və nüvə ona birbaşa xəritə vasitəsilə daxil olmağa cəhd etsə, bu, supervisor not-present səhifə xətasına səbəb olacaqdır. Folio azad edilməzdən əvvəl birbaşa xəritənin bərpası üçün ardıcıllıq düzəldilmişdir.
Necə düzəltmək olar
- Linux Linuxbb1c19636aedae39360e6fdbcaef4f2bcff25785, 1e4643d6628edf9c0047b1f8f5bc574665025acb, 42d486d35a4143cc37fc72ee66edc99d942dd367, 52f2d5cf33de9a8f5e72bbb0ed38282ae0bc4649, 4444767e625da46009fc94a453fd1967b80ba047, 6f86d0534fddfbd08687fa0f01479d4226bc3c3d və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 1507f51255c9ff07d75909a84e7c0d7f3c4b2f49 ≤ v < bb1c19636aedae39360e6fdbcaef4f2bcff25785, 1507f51255c9ff07d75909a84e7c0d7f3c4b2f49 ≤ v < 1e4643d6628edf9c0047b1f8f5bc574665025acb, 1507f51255c9ff07d75909a84e7c0d7f3c4b2f49 ≤ v < 42d486d35a4143cc37fc72ee66edc99d942dd367, 1507f51255c9ff07d75909a84e7c0d7f3c4b2f49 ≤ v < 52f2d5cf33de9a8f5e72bbb0ed38282ae0bc4649, 1507f51255c9ff07d75909a84e7c0d7f3c4b2f49 ≤ v < 4444767e625da46009fc94a453fd1967b80ba047, 1507f51255c9ff07d75909a84e7c0d7f3c4b2f49 ≤ v < 6f86d0534fddfbd08687fa0f01479d4226bc3c3d, 5.14 | bb1c19636aedae39360e6fdbcaef4f2bcff25785, 1e4643d6628edf9c0047b1f8f5bc574665025acb, 42d486d35a4143cc37fc72ee66edc99d942dd367, 52f2d5cf33de9a8f5e72bbb0ed38282ae0bc4649, 4444767e625da46009fc94a453fd1967b80ba047, 6f86d0534fddfbd08687fa0f01479d4226bc3c3d |
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.