CVE-2025-40304
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: fbdev: vmalloc-out-of-bounds problemini düzəltmək üçün bit_putcs funksiyasına sərhəd yoxlaması əlavə edildi Ekran kənarlarında mətn render edilərkən framebuffer sərhədlərindən kənara yazılmaların qarşısını almaq üçün sərhəd yoxlaması əlavə edildi. Əgər Y mövqeyi ekran xaricindədirsə, proses erkən dayandırılır və təsvirin hündürlüyü ekran sərhədinə uyğun kəsilir. X mövqeyi ekran xaricində olduqda render dövründən çıxılır. Təsvirin enini ekrana sığmaq üçün kəsərkən, bufer ölçüsü uyğunsuzluqlarının qarşısını almaq üçün simvol sayı kəsilmiş enə uyğun olaraq yenilənir. Simvol sayının yenilənməməsi halında, bit_putcs_aligned və bit_putcs_unaligned funksiyaları uyğunlaşmayan parametrlər alır; burada bufer kəsilmiş en üçün ayrılmış olur, lakin cnt orijinal daha böyük sayını əks etdirir ki, bu da sərhəddən kənara yazmalara (out-of-bounds writes) səbəb olur.
Necə düzəltmək olar
- Linux Linux996bfaa7372d6718b6d860bdf78f6618e850c702, f0982400648a3e00580253e0c48e991f34d2684c, 1943b69e87b0ab35032d47de0a7fca9a3d1d6fc1, ebc0730b490c7f27340b1222e01dd106e820320d, 86df8ade88d290725554cefd03101ecd0fbd3752, 15ba9acafb0517f8359ca30002c189a68ddbb939, 2d1359e11674ed4274934eac8a71877ae5ae7bbb, 3637d34b35b287ab830e66048841ace404382b67 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 996bfaa7372d6718b6d860bdf78f6618e850c702, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < f0982400648a3e00580253e0c48e991f34d2684c, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 1943b69e87b0ab35032d47de0a7fca9a3d1d6fc1, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < ebc0730b490c7f27340b1222e01dd106e820320d, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 86df8ade88d290725554cefd03101ecd0fbd3752, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 15ba9acafb0517f8359ca30002c189a68ddbb939, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 2d1359e11674ed4274934eac8a71877ae5ae7bbb, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 3637d34b35b287ab830e66048841ace404382b67, 2.6.12 | 996bfaa7372d6718b6d860bdf78f6618e850c702, f0982400648a3e00580253e0c48e991f34d2684c, 1943b69e87b0ab35032d47de0a7fca9a3d1d6fc1, ebc0730b490c7f27340b1222e01dd106e820320d, 86df8ade88d290725554cefd03101ecd0fbd3752, 15ba9acafb0517f8359ca30002c189a68ddbb939, 2d1359e11674ed4274934eac8a71877ae5ae7bbb, 3637d34b35b287ab830e66048841ace404382b67 |
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.