CVE-2026-31630
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: rxrpc: proc: %pISpc çıxışı üçün ünvan buferlərinin ölçüsünü artırmaq AF_RXRPC procfs köməkçiləri yerli və uzaq soket ünvanlarını "%pISpc" ilə sabit 50 baytlıq stek buferlərinə formatlayır. Bu ölçü, formatlayıcının istehsal edə biləcəyi cari ağacdakı ən uzun portlu IPv6 forması üçün çox kiçikdir. lib/vsprintf.c faylında sıxılmış IPv6 yolu nöqtəli dördlü sonluğu yalnız v4mapped ünvanları üçün deyil, həm də ipv6_addr_is_isatap() vasitəsilə ISATAP ünvanları üçün istifadə edir. Nəticədə, mövcud formatlayıcı ilə belə bir hal mümkündür: [ffff:ffff:ffff:ffff:0:5efe:255.255.255.255]:65535 Bu, 50 görünən simvol deməkdir, yəni sonuncu NUL daxil olmaqla 51 bayt təşkil edir və net/rxrpc/proc.c tərəfindən istifadə edilən mövcud char[50] buferlərinə sığmır. Buferlərin ölçüsü formatlayıcının maksimum mətn formasından uyğunlaşdırıldı və çağırış nöqtələri scnprintf() funksiyasına dəyişdirildi. v1 versiyasından bəri dəyişikliklər: - dəyişiklik jurnalı düzəldildi və cari ağacdakı faktiki maksimum hal açıq şəkildə qeyd edildi - sübut əvvəlki mapped-v4 nümunəsi əvəzinə ISATAP formatlama yolu ətrafında quruldu
Necə düzəltmək olar
- linux linux_kernel6.18.23, 6.19.13 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 | 4.9.1 ≤ v < 6.18.23, 6.19 ≤ v < 6.19.13, 4.9, 7.0 | 6.18.23, 6.19.13 |
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.