CVE-2026-74470

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: scsi: scsi_debug: REPORT ZONES alloc_len underflow OOB yazma xətasının düzəldilməsi resp_report_zones() cavab buferini CDB ayırma uzunluğuna əsasən ölçüləndirir. v3 düzəlişi deskriptor sayını təyin etməzdən əvvəl alloc_len dəyərini ALIGN() ilə yuvarlaqlaşdırır: rep_max_zones = (ALIGN((u64)alloc_len, RZONES_DESC_HD) - RZONES_DESC_HD) >> ilog2(RZONES_DESC_HD); arr_len = (u64)RZONES_DESC_HD * (rep_max_zones + 1); 0xFFFFFFC1..0xFFFFFFFF aralığındakı alloc_len üçün ALIGN() dəyəri 0x100000000-ə yuvarlaqlaşdırılır və beləliklə arr_len 4 GB olur. 32-bit sistemlərdə kzalloc()-un size_t tipi 32-bitdir və 0x100000000 dəyərini kəsib 0-a çevirir; kzalloc(0) ZERO_SIZE_PTR qaytarır, bu isə !arr yoxlamasından keçir və daha sonra dövrdə desc = arr + 64 istinadına müraciət edilir -> sərhədlərdən kənar (out-of-bounds) yazma / panic baş verir. rep_max_zones dəyəri devip->nr_zones ilə məhdudlaşdırılıb. Dövr onsuz da sdebug_capacity-də (nr_zones zonalarından sonra) dayanır, buna görə də hesabat heç vaxt nr_zones-dan çox deskriptor saxlaya bilməz; bu məhdudiyyət hesabatı dəyişmir, o yalnız arr_len dəyərini (nr_zones + 1) * RZONES_DESC_HD olaraq limitləyir ki, bu da heç vaxt 0x100000000-ə çata bilməyən real cihaz xüsusiyyətidir.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc15 avq 2026
İlk görülmə15 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux7b615fc139e35c81077046df44725c532f7e2404, 5d3e1d006bbb543259f9e31824caadbfff6a5465, 49e5b25a0b74dbac595f122e5608fdce2918cc4e, 495058429ca55ab7fcc21977b63b92907ad68066, 2047ed09bf13453b7d6f9431b112ec07984dd69b, d6e6da6bc3b53231fac77ffab428da8173ee729c, 93dde0bf2f39a0f9f57fd610aa3201ce5b753433, 5.15.217, 5.11 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxebacb44cb2042b90951140eda806bedad23ef554 ≤ v < 7b615fc139e35c81077046df44725c532f7e2404, 7db0e0c8190a086ef92ce5bb960836cde49540aa ≤ v < 5d3e1d006bbb543259f9e31824caadbfff6a5465, 7db0e0c8190a086ef92ce5bb960836cde49540aa ≤ v < 49e5b25a0b74dbac595f122e5608fdce2918cc4e, 7db0e0c8190a086ef92ce5bb960836cde49540aa ≤ v < 495058429ca55ab7fcc21977b63b92907ad68066, 7db0e0c8190a086ef92ce5bb960836cde49540aa ≤ v < 2047ed09bf13453b7d6f9431b112ec07984dd69b, 7db0e0c8190a086ef92ce5bb960836cde49540aa ≤ v < d6e6da6bc3b53231fac77ffab428da8173ee729c, 7db0e0c8190a086ef92ce5bb960836cde49540aa ≤ v < 93dde0bf2f39a0f9f57fd610aa3201ce5b753433, c4d2d7c935a4ad20e8e726ca10499cefe4537103, 5.15.8 ≤ v < 5.15.217, 5.10.85 ≤ v < 5.11, 5.167b615fc139e35c81077046df44725c532f7e2404, 5d3e1d006bbb543259f9e31824caadbfff6a5465, 49e5b25a0b74dbac595f122e5608fdce2918cc4e, 495058429ca55ab7fcc21977b63b92907ad68066, 2047ed09bf13453b7d6f9431b112ec07984dd69b, d6e6da6bc3b53231fac77ffab428da8173ee729c, 93dde0bf2f39a0f9f57fd610aa3201ce5b753433, 5.15.217, 5.11

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