CVE-2026-64495

Belirsiz

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: iio: gyro: bmg160: bant genişliği/filtre tabloda yoksa çık bmg160_get_filter(), çipten okunan bw_bits değeriyle eşleşen girdiyi bulmak için bmg160_samp_freq_table[] dizisinde gezinir: for (i = 0; i < ARRAY_SIZE(bmg160_samp_freq_table); ++i) { if (bmg160_samp_freq_table[i].bw_bits == bw_bits) break; } *val = bmg160_samp_freq_table[i].filter; Hiçbir girdi eşleşmezse, i dizi boyutuna eşit olur ve sonraki satır dizinin sonunun bir eleman ötesini okur. bmg160_set_filter() aynı yapıya sahiptir, bw_bits yerine 'val' ile çalışır. smatch her ikisini de işaretler: drivers/iio/gyro/bmg160_core.c:204 bmg160_get_filter() error: buffer overflow 'bmg160_samp_freq_table' 7 <= 7 drivers/iio/gyro/bmg160_core.c:222 bmg160_set_filter() error: buffer overflow 'bmg160_samp_freq_table' 7 <= 7 Hiçbir girdi eşleşmediğinde -EINVAL döndür. set_filter() yolu, sysfs in_anglvel_filter_low_pass_3db_frequency arayüzü aracılığıyla kullanıcı alanından erişilebilir, bu nedenle kullanıcı alanı bmg160_samp_freq_table[].filter içinde bulunmayan bir değerle sınır dışı okumayı kolayca tetikleyebilir.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın25 Tem 2026
İlk görülme25 Tem 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux1dc3a833be11e5d503038e3c701745fd0e03903c, 77e56ebb1786f4296afd5fa46975a989b285ae65, 029481cddb98697716f4bf3021d035eaf2ca0e1f, 8d202515baea4e2e3be448d1590099af28f2346d, d85ee50f58dd83fe74f6d0bf8bd345c657b216e8, 7bbf02b63961fc1768c9c654392c11f2077d4c59, 6c8675468862161d1c59130266852b66867d3861, 8320c77e67382d5d55d77043a5f60a867d408a2b ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux22b46c45fb9be8ec1fcb4d9b74810e6a20ff67cc ≤ v < 1dc3a833be11e5d503038e3c701745fd0e03903c, 22b46c45fb9be8ec1fcb4d9b74810e6a20ff67cc ≤ v < 77e56ebb1786f4296afd5fa46975a989b285ae65, 22b46c45fb9be8ec1fcb4d9b74810e6a20ff67cc ≤ v < 029481cddb98697716f4bf3021d035eaf2ca0e1f, 22b46c45fb9be8ec1fcb4d9b74810e6a20ff67cc ≤ v < 8d202515baea4e2e3be448d1590099af28f2346d, 22b46c45fb9be8ec1fcb4d9b74810e6a20ff67cc ≤ v < d85ee50f58dd83fe74f6d0bf8bd345c657b216e8, 22b46c45fb9be8ec1fcb4d9b74810e6a20ff67cc ≤ v < 7bbf02b63961fc1768c9c654392c11f2077d4c59, 22b46c45fb9be8ec1fcb4d9b74810e6a20ff67cc ≤ v < 6c8675468862161d1c59130266852b66867d3861, 22b46c45fb9be8ec1fcb4d9b74810e6a20ff67cc ≤ v < 8320c77e67382d5d55d77043a5f60a867d408a2b, 3.181dc3a833be11e5d503038e3c701745fd0e03903c, 77e56ebb1786f4296afd5fa46975a989b285ae65, 029481cddb98697716f4bf3021d035eaf2ca0e1f, 8d202515baea4e2e3be448d1590099af28f2346d, d85ee50f58dd83fe74f6d0bf8bd345c657b216e8, 7bbf02b63961fc1768c9c654392c11f2077d4c59, 6c8675468862161d1c59130266852b66867d3861, 8320c77e67382d5d55d77043a5f60a867d408a2b

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.