CVE-2026-68289

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: tipc: tipc_recvmsg() ve tipc_recvstream() fonksiyonlarındaki tamsayı taşması (integer overflow) düzeltildi tipc_recvmsg() fonksiyonunda kopyalama uzunluğu şu şekilde hesaplanmaktadır: copy = min_t(int, dlen - offset, buflen); buflen size_t türündedir ancak min_t(int, ...) bunu int türüne dönüştürür. buflen değeri INT_MAX değerini aştığında (örneğin io_uring tarafından sağlanan tamponlar aracılığıyla 0xFFFFFFFF olduğunda), değer negatife döner, karşılaştırmayı kazanır ve negatif kopyalama uzunluğu simple_copy_to_iter() fonksiyonuna iletilir; burada int'ten size_t'ye terfi işlemi değeri SIZE_MAX yapar ve bir WARN_ON tetikler. tipc_recvstream() fonksiyonu da aynı desene sahiptir. 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 Her iki fonksiyonda min_t(int, ...) ifadesinin min_t(size_t, ...) olarak değiştirilmesiyle sorun giderilmiştir. Sonuç her zaman (dlen - offset) değerine eşit veya daha küçüktür ve bu değer TIPC maksimum mesaj boyutu (0x1ffff bayt) ile sınırlıdır; dolayısıyla int copy değişkenine yapılan atamadaki örtük daraltma işlemi her zaman güvenlidir.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın10 Ağu 2026
İlk görülme10 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux9fd4f92671146b068809b6c34b50346cb30cf8f7, 93580911f02d1f4a506ec0a6fc4354140c53ffe8, 1b6066313b9b8fac870483bf7a26d6bd56579747, 7364014fdc289225229eb08de8bcbf4580e78e4d, fe9bf32bb18f2d35789d4960fb007d1059bbaa38, 47f42ff521b4eeb46e82f9a46a4783a99f7570d7 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
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

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.