CVE-2026-64565

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: Giriş: ims-pcu - ims_pcu_process_data() funksiyasında heap-buffer-overflow xətası düzəldildi `ims_pcu_process_data()` daxil olan URB məlumatlarını bayt-bayt emal edir. Lakin, o, `read_pos` indeksinin IMS_PCU_BUF_SIZE həddini aşdığını yoxlamır. Zərərli USB cihazı IMS_PCU_BUF_SIZE-dan daha böyük paket göndərdikdə, `read_pos` sonsuz şəkildə artacaqdır. Bundan əlavə, `read_pos` birbaşa `read_buf`-dan sonra yerləşdiyi üçün hücumçu indeksi ixtiyari şəkildə idarə etmək üçün `read_pos`-un özünü yenidən yaza bilər. Manipulyasiya edilmiş bu `read_pos` sonradan `ims_pcu_handle_response()` funksiyasında məlumatları `cmd_buf`-a kopyalamaq üçün istifadə olunur və bu da heap buffer overflow-a səbəb olur. Konkret olaraq, hücumçu `ims_pcu_handle_response()` funksiyasında `cmd_buf`-a nisbətən 136 ofsetində yerləşən `cmd_done.wait.head` hissəsini yenidən yaza bilər. Nəticədə, drayver `complete(&pcu->cmd_done)` funksiyasını çağırdıqda, manipulyasiya edilmiş göstəricidən istifadə edərək idarəetmə axınının ələ keçirilməsini (control flow hijack) tetikləyir. Bu problem, `read_buf`-a yazmazdan əvvəl `read_pos` üçün sərhəd yoxlamasının əlavə edilməsi ilə həll edilir. Əgər paket çox uzundursa, o rədd edilir, xəbərdarlıq loqlanır və parser vəziyyəti sıfırlanır. [dtor: paket vəziyyətinin sıfırlanması ayrıldı, həmçinin checksum sıfırlandı]

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc4 avq 2026
İlk görülmə4 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux06cfff93fd40441292567b999091beab11c74504, 992a7173364dcf63e30012af43da3c2f279839f9, 3a801bc75ba1d121d0ed60e7234f93ba5651d87d, 40bbbf2e91fd60715525bf0405c67876af817edf, ca9f8c09845fb8c51b6d447f6428eecd1b8b0a49, d03a740e087de7dcb2a26dc1123377bd3d1d84ca, 875115b82c295277b81b6dfee7debc725f44e854 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux628329d52474323938a03826941e166bc7c8eff4 ≤ v < 06cfff93fd40441292567b999091beab11c74504, 628329d52474323938a03826941e166bc7c8eff4 ≤ v < 992a7173364dcf63e30012af43da3c2f279839f9, 628329d52474323938a03826941e166bc7c8eff4 ≤ v < 3a801bc75ba1d121d0ed60e7234f93ba5651d87d, 628329d52474323938a03826941e166bc7c8eff4 ≤ v < 40bbbf2e91fd60715525bf0405c67876af817edf, 628329d52474323938a03826941e166bc7c8eff4 ≤ v < ca9f8c09845fb8c51b6d447f6428eecd1b8b0a49, 628329d52474323938a03826941e166bc7c8eff4 ≤ v < d03a740e087de7dcb2a26dc1123377bd3d1d84ca, 628329d52474323938a03826941e166bc7c8eff4 ≤ v < 875115b82c295277b81b6dfee7debc725f44e854, 3.1006cfff93fd40441292567b999091beab11c74504, 992a7173364dcf63e30012af43da3c2f279839f9, 3a801bc75ba1d121d0ed60e7234f93ba5651d87d, 40bbbf2e91fd60715525bf0405c67876af817edf, ca9f8c09845fb8c51b6d447f6428eecd1b8b0a49, d03a740e087de7dcb2a26dc1123377bd3d1d84ca, 875115b82c295277b81b6dfee7debc725f44e854

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.

Intelligence 360 paketində

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.

CVE-2026-64565 · Linux · Dark Radar