CVE-2026-63934

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: iio: gyro: itg3200: i2c okumasının yanlış yığın konumuna yapılmasının düzeltilmesi itg3200_read_all_channels() fonksiyonu parametre olarak `__be16 *buf` alır ve i2c_msg hedefini `(char *)&buf` şeklinde doldurur. `buf` bir parametre (işaretçi) olduğundan, `&buf` çağırıcıya ait tarama tamponunun adresi değil, itg3200_read_all_channels() fonksiyonunun yığındaki yerel işaretçi yuvasının adresidir. (char *) tür dönüşümü, tip uyumsuzluğunu gizlemektedir. Bu nedenle i2c_transfer(), ITG3200_SCAN_ELEMENTS * sizeof(s16) = 8 baytı parametrenin yığın yuvasına yazar ve bu veri fonksiyon geri döndüğünde atılır. itg3200_trigger_handler() içerisindeki çağırıcının tarama tamponuna hiçbir zaman yazma işlemi yapılmaz; böylece iio_push_to_buffers_with_timestamp(), her taramada başlatılmamış yığın içeriğini /dev/iio:deviceX üzerinden kullanıcı alanına iletir. Bu durum hem işlevsel bir hata (tetiklenen tampon aracılığıyla gerçek jiroskop veya sıcaklık verisi iletilmez) hem de bir bilgi sızıntısıdır. Tamponlanmayan read_raw() yolu etkilenmemiştir: Yerel bir s16 değeri üzerinde `&out` kullanan itg3200_read_reg_s16() üzerinden ilerler ve burada kullanım doğrudur. i2c okumasının çağırıcının tamponuna yazması için gereksiz `&` operatörü kaldırılmıştır.

ÖnemYüksek
CVSS7.1
İstismar olasılığı—
ÜrünLinux Kernel
Yayın19 Tem 2026
İlk görülme19 Tem 2026

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.259, 5.15.210, 6.1.176, 6.6.143, 6.12.93, 6.18.35, 7.0.12 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel3.9 ≤ v < 5.10.259, 5.11 ≤ v < 5.15.210, 5.16 ≤ v < 6.1.176, 6.2 ≤ v < 6.6.143, 6.7 ≤ v < 6.12.93, 6.13 ≤ v < 6.18.35, 6.19 ≤ v < 7.0.12, 7.15.10.259, 5.15.210, 6.1.176, 6.6.143, 6.12.93, 6.18.35, 7.0.12

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