CVE-2024-43816

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: scsi: lpfc: lpfc_prep_embed_io rutininin düzgün endian makroslarının istifadəsi ilə yenidən işlənilməsi Big endian arxitekturalarında, FCP hədəfləri zonalaşdırıldıqda yaddaşın sərhədlərindən kənar göstəricinin istinad edilməsi (memory out of bounds pointer dereference) problemi yarana bilər. lpfc_prep_embed_io funksiyasında memcpy(ptr, fcp_cmnd, sgl->sge_len) əməliyyatı little endian formatlı sgl->sge_len dəyərinə istinad edir. Buna görə də, memcpy big endian sistemlərinin çökməsinə səbəb ola bilər. Little endian formatlı məlumat strukturuna istinad etdiyimizi dəqiqləşdirmək üçün *sgl göstəricisini struct sli4_sge_le olaraq yenidən təyin edin və rutini düzgün le32_to_cpu makroslarının istifadəsi ilə yeniləyin.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc17 avq 2024
İlk görülmə17 avq 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.10.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.10 ≤ v < 6.10.36.10.3

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.