CVE-2026-89879

Belirsiz

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: media: s2255: tampona kopyalamadan önce JPEG kare boyutunun sınırlandırılması s2255_fillbuff() fonksiyonundaki memcpy(), yakalanan bir JPEG/MJPEG karesinin vc->jpg_size baytını vb2 düzlemine kopyalar. vc->jpg_size değeri, cihaz tarafından gönderilen S2255_MARKER_FRAME başlığından (save_frame() içindeki pdword[4]) olduğu gibi alınır ve hemen üzerindeki kare yükü uzunluğunun aksine hiçbir zaman sınırlandırılmaz: payload = le32_to_cpu(pdword[3]); if (payload > vc->req_image_size) /* payload kontrol ediliyor ... */ return -EINVAL; vc->pkt_size = payload; vc->jpg_size = le32_to_cpu(pdword[4]); /* ... jpg_size kontrol edilmiyor */ Bu nedenle, kötü niyetli veya arızalı bir cihaz, hedef vb2 düzleminden daha büyük bir jpg_size bildirebilir ve memcpy() bu sınırın ötesine yazar. jpg_size imzalı bir tamsayıdır (signed int), dolayısıyla en yüksek biti ayarlanmış bir değer de çok büyük bir uzunluğa dönüşür. Kopyalama işleminden önce, jpg_size değeri negatif olan veya düzlem boyutunu aşan kareler reddedilir.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın16 Eyl 2026
İlk görülme16 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux32a595dd3e8634544e5cfbc47f906dff3d3c1ef8, 4b6f7bccc6559ae5c54573c284fe76eafc9989b2, 2542516a147bfad740e7e411c251b639fad260ff, 79f58f900dd221ab04ea74bf4eaf79fa3b0fcc77, d2ecaaab6a4f165abb54cdf61be60030b5782bf8, 68d664f1b4efe525e99154b7058fcb0378bdaff7, dd739517560c8d0ec4463a53e717bf40b988d7da, e504cc888f42999dd76b6a43788c422610f2aad2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux38f993ad8b1fe4caf9e989caf6e2a25aff3bbaf7 ≤ v < 32a595dd3e8634544e5cfbc47f906dff3d3c1ef8, 38f993ad8b1fe4caf9e989caf6e2a25aff3bbaf7 ≤ v < 4b6f7bccc6559ae5c54573c284fe76eafc9989b2, 38f993ad8b1fe4caf9e989caf6e2a25aff3bbaf7 ≤ v < 2542516a147bfad740e7e411c251b639fad260ff, 38f993ad8b1fe4caf9e989caf6e2a25aff3bbaf7 ≤ v < 79f58f900dd221ab04ea74bf4eaf79fa3b0fcc77, 38f993ad8b1fe4caf9e989caf6e2a25aff3bbaf7 ≤ v < d2ecaaab6a4f165abb54cdf61be60030b5782bf8, 38f993ad8b1fe4caf9e989caf6e2a25aff3bbaf7 ≤ v < 68d664f1b4efe525e99154b7058fcb0378bdaff7, 38f993ad8b1fe4caf9e989caf6e2a25aff3bbaf7 ≤ v < dd739517560c8d0ec4463a53e717bf40b988d7da, 38f993ad8b1fe4caf9e989caf6e2a25aff3bbaf7 ≤ v < e504cc888f42999dd76b6a43788c422610f2aad2, 2.6.2732a595dd3e8634544e5cfbc47f906dff3d3c1ef8, 4b6f7bccc6559ae5c54573c284fe76eafc9989b2, 2542516a147bfad740e7e411c251b639fad260ff, 79f58f900dd221ab04ea74bf4eaf79fa3b0fcc77, d2ecaaab6a4f165abb54cdf61be60030b5782bf8, 68d664f1b4efe525e99154b7058fcb0378bdaff7, dd739517560c8d0ec4463a53e717bf40b988d7da, e504cc888f42999dd76b6a43788c422610f2aad2

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.