CVE-2021-47218

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: selinux: hashtab tahsisi başarısız olduğunda meydana gelen NULL-pointer dereference hatası düzeltildi hashtab_init() fonksiyonunda hash tablosu yuva dizisi tahsisi başarısız olduğunda, h->size sıfır olmayan bir değerle başlatılmış olarak kalırken h->htable işaretçisi NULL olur. policydb kodu, başarısız bir hashtab_init() işleminden sonra bile hashtab_map() ve hashtab_destroy() fonksiyonlarının güvenli bir şekilde çağrılabileceği varsayımına dayandığından, bu durum bir NULL pointer dereference hatasına neden olabilir. Ancak bu fonksiyonlar, boş bir hashtab'ı yalnızca boyuta bakarak tespit etmektedir. Bu sorun, tahsis başarısız olduğunda hashtab_init()'in her zaman geçerli ve boş bir hashtab bıraktığından emin olunarak düzeltilmiştir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın10 Nis 2024
İlk görülme10 Nis 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.82, 5.15.5 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.8 ≤ v < 5.10.82, 5.11 ≤ v < 5.15.5, 5.165.10.82, 5.15.5

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.

CVE-2021-47218 · Linux Kernel · Dark Radar