CVE-2026-68289

Naməlum

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: tipc: tipc_recvmsg() və tipc_recvstream() funksiyalarında tam ədəd daşması (integer overflow) düzəldildi tipc_recvmsg() funksiyasında kopyalama uzunluğu belə hesablanır: copy = min_t(int, dlen - offset, buflen); buflen size_t tipindədir, lakin min_t(int, ...) onu int tipinə çevirir. buflen INT_MAX dəyərini aşdıqda (məsələn, io_uring tərəfindən təmin edilən buferlər vasitəsilə 0xFFFFFFFF olduqda), o mənfi dəyərə çevrilir, müqayisədə qalib gəlir və mənfi kopyalama uzunluğu simple_copy_to_iter() funksiyasına ötürülür. Burada int-to-size_t artımı onu SIZE_MAX dəyərinə çevirərək WARN_ON xətasını tetikləyir. tipc_recvstream() funksiyasında da eyni struktur mövcuddur. Kernel panic - not syncing: kernel: panic_on_warn set ... RIP: 0010:simple_copy_to_iter+0x9e/0xd0 (net/core/datagram.c:521) Call Trace: __skb_datagram_iter+0x123/0x8b0 (net/core/datagram.c:402) skb_copy_datagram_iter+0x77/0x1a0 (net/core/datagram.c:534) tipc_recvmsg+0x3d7/0xe80 (net/tipc/socket.c:1934) io_recvmsg+0x47e/0xda0 Hər iki funksiyada min_t(int, ...) ifadəsinin min_t(size_t, ...) ilə əvəz edilməsi ilə problem həll edilmişdir. Nəticə hər zaman <= (dlen - offset) olur ki, bu da TIPC maksimum mesaj ölçüsü (0x1ffff bayt) ilə məhdudlaşdırılır, buna görə də int copy dəyişəninə mənsubiyyət zamanı baş verən implicit narrowing (implicit daralma) hər zaman təhlükəsizdir.

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

Necə düzəltmək olar

Yeniləyin
  • Linux Linux9fd4f92671146b068809b6c34b50346cb30cf8f7, 93580911f02d1f4a506ec0a6fc4354140c53ffe8, 1b6066313b9b8fac870483bf7a26d6bd56579747, 7364014fdc289225229eb08de8bcbf4580e78e4d, fe9bf32bb18f2d35789d4960fb007d1059bbaa38, 47f42ff521b4eeb46e82f9a46a4783a99f7570d7 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxe9f8b10101c6da3ab000a2fb17162374c9bd2c69 ≤ v < 9fd4f92671146b068809b6c34b50346cb30cf8f7, e9f8b10101c6da3ab000a2fb17162374c9bd2c69 ≤ v < 93580911f02d1f4a506ec0a6fc4354140c53ffe8, e9f8b10101c6da3ab000a2fb17162374c9bd2c69 ≤ v < 1b6066313b9b8fac870483bf7a26d6bd56579747, e9f8b10101c6da3ab000a2fb17162374c9bd2c69 ≤ v < 7364014fdc289225229eb08de8bcbf4580e78e4d, e9f8b10101c6da3ab000a2fb17162374c9bd2c69 ≤ v < fe9bf32bb18f2d35789d4960fb007d1059bbaa38, e9f8b10101c6da3ab000a2fb17162374c9bd2c69 ≤ v < 47f42ff521b4eeb46e82f9a46a4783a99f7570d7, 4.129fd4f92671146b068809b6c34b50346cb30cf8f7, 93580911f02d1f4a506ec0a6fc4354140c53ffe8, 1b6066313b9b8fac870483bf7a26d6bd56579747, 7364014fdc289225229eb08de8bcbf4580e78e4d, fe9bf32bb18f2d35789d4960fb007d1059bbaa38, 47f42ff521b4eeb46e82f9a46a4783a99f7570d7

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-68289 · Linux · Dark Radar