CVE-2026-23474

Orta

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: mtd: RedBoot bölüm tablosu ayrıştırıcısındaki önyükleme çökmesi önlendi CONFIG_FORTIFY_SOURCE=y ve güncel bir derleyici kullanıldığında, 439a1bcac648 numaralı commit ("fortify: Use __builtin_dynamic_object_size() when available"), aşağıda belirtilen uyarıyı ve bir oops hatasını üretmektedir. Searching for RedBoot partition table in 50000000.flash at offset 0x7e0000 ------------[ cut here ]------------ WARNING: lib/string_helpers.c:1035 at 0xc029e04c, CPU#0: swapper/0/1 memcmp: detected buffer overflow: 15 byte read of buffer size 14 Modules linked in: CPU: 0 UID: 0 PID: 1 Comm: swapper/0 Not tainted 6.19.0 #1 NONE Kees'in belirttiği üzere, "'names', tahsis edilen alanın son 'namelen' kadar baytına işaret ediyor... 'namelen' temel olarak herhangi bir uzunlukta olabilir. Bu fortify uyarısı bana mantıklı geliyor; bu kod daha önce tahsis edilen alanın sonunun ötesini okuyordu." Dinamik tahsis boyutu strlen() ile hesaplandığından, sınırlar içerisinde kalmak için memcmp() yerine strcmp() kullanılabilir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın3 Nis 2026
İlk görülme3 Nis 2026

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.78, 6.18.20, 6.19.10 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel2.6.12.1 ≤ v < 5.10.253, 5.11 ≤ v < 5.15.203, 5.16 ≤ v < 6.1.167, 6.2 ≤ v < 6.6.130, 6.7 ≤ v < 6.12.78, 6.13 ≤ v < 6.18.20, 6.19 ≤ v < 6.19.10, 2.6.12, 7.05.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.78, 6.18.20, 6.19.10

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.

CVE-2026-23474 · Linux Kernel · Dark Radar