CVE-2026-74712

Kritik

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: vdpa/mlx5: create_direct_keys() funksiyasında bufer uzunluğunun düzəldilməsi CI sistemimizdə aşağıdakı KASAN mesajı müşahidə edilmişdir: BUG: KASAN: slab-out-of-bounds in cmd_exec+0x550/0xca0 [mlx5_core] Read of size 272 at addr 0000000176795020 by task qemu-system-s39/82764 [...] [<000011388ab3a7a0>] cmd_exec+0x550/0xca0 [mlx5_core] [<000011388ab3b61c>] mlx5_cmd_exec_cb+0x25c/0x4f0 [mlx5_core] [<000011388b21e82e>] mlx5_vdpa_exec_async_cmds+0x22e/0x5e0 [mlx5_vdpa] [<000011388b21fd44>] create_direct_keys+0x954/0xef0 [mlx5_vdpa] [...] Səhv ünvan ayrılmış 4384 baytlıq regionun [0000000176794000, 0000000176795120) daxilində 4128 bayt məsafədə yerləşir. Beləliklə, mahiyyət etibarilə biz 4384 baytlıq ayırmadan 16 bayt kənara oxuma aparırıq. create_direct_keys funksiyası giriş və çıxış buferləri üçün göstəricini (pointer) və uzunluğu hesablayır. Giriş üçün ölçü hesablama prosesi bütün struktur ölçüsünü (out + in + mtt[]) əhatə edir, lakin cmd_exec funksiyasına ötürülən göstərici yalnız 'in' sahəsinə işarə edərək 'out' sahəsini ötürür. Bu, mlx5_copy_to_msg() funksiyasının komanda məlumatlarını kopyalayarkən ayrılmış buferdən sizeof(out) bayt qədər kənara oxumasına səbəb olur. Giriş ölçüsü göstərici və ayırma ölçüsü ilə uyğunlaşdırılmaq üçün düzgün şəkildə hesablanmışdır.

CiddilikKritik
CVSS9.3
İstismar ehtimalı—
MəhsulLinux
Dərc22 avq 2026
İlk görülmə22 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxec3bb289cf19d526224117d5d450a5fd9cbd5ab2, cde8931a25392670dd59a0acfcab87a830ab66c5, 6c8a9f7bc00301e533a5366384f3070a8e7f8430, 727e1f569855df83579edbd73dcb4a0723543a12 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux0071b138d44af4296bf871e6624369ce697b4b15 ≤ v < ec3bb289cf19d526224117d5d450a5fd9cbd5ab2, 0071b138d44af4296bf871e6624369ce697b4b15 ≤ v < cde8931a25392670dd59a0acfcab87a830ab66c5, 0071b138d44af4296bf871e6624369ce697b4b15 ≤ v < 6c8a9f7bc00301e533a5366384f3070a8e7f8430, 0071b138d44af4296bf871e6624369ce697b4b15 ≤ v < 727e1f569855df83579edbd73dcb4a0723543a12, 6.12ec3bb289cf19d526224117d5d450a5fd9cbd5ab2, cde8931a25392670dd59a0acfcab87a830ab66c5, 6c8a9f7bc00301e533a5366384f3070a8e7f8430, 727e1f569855df83579edbd73dcb4a0723543a12

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-74712 · Linux · Dark Radar