CVE-2026-46149
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: scsi: target: configfs: tg_pt_gp_members_show() funksiyasında snprintf() geri dönüş dəyərinin məhdudlaşdırılması target_tg_pt_gp_members_show() funksiyası LUN yollarını snprintf() vasitəsilə 256 baytlıq stek buferinə formatlayır və sonra həmin buferdən cur_len baytı memcpy() ilə kopyalayır. snprintf() çıxışın ola biləcək uzunluğunu qaytarır ki, bu da fabric WWN uzun olduqda bufer ölçüsünü aşa bilər, çünki iSCSI IQN adları 223 bayta qədər ola bilir. memcpy() hissəsindəki yoxlama yalnız təyinat səhifəsinin yazılmasını qoruyur, mənbə oxumasını yox, buna görə də memcpy() stek buferindən kənara oxuma aparacaq və bitişik stek məzmununu sysfs oxucusuna kopyalayacaq; CONFIG_FORTIFY_SOURCE aktiv olduqda isə fortify_panic() tetiklənəcəkdir. 27e06650a5ea ("scsi: target: target_core_configfs: Add length check to avoid buffer overflow") commit-i eyni məhdudiyyəti target_lu_gp_members_show() funksiyasına əlavə etmişdi, lakin tg_pt_gp variantı unudulmuşdu, ona görə də bu burada həll edilir.
Necə düzəltmək olar
- linux linux_kernel5.10.258, 5.15.209, 6.1.175, 6.6.140, 6.12.88, 6.18.30, 7.0.7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 2.6.38 ≤ v < 5.10.258, 5.11 ≤ v < 5.15.209, 5.16 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.140, 6.7 ≤ v < 6.12.88, 6.13 ≤ v < 6.18.30, 6.19 ≤ v < 7.0.7, 7.1 | 5.10.258, 5.15.209, 6.1.175, 6.6.140, 6.12.88, 6.18.30, 7.0.7 |
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.