CVE-2022-49080

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: mm/mempolicy: shared_policy_replace içindeki mpol_new sızıntısı düzeltildi mpol_new tahsis edilmiş ancak yeniden başlatma döngüsünde kullanılmamışsa, çağırana dönmeden önce mpol_put aracılığıyla serbest bırakılacaktır. Ancak refcnt henüz başlatılmadığından, mpol_put doğru işlemleri gerçekleştiremeyebilir ve kullanılmayan mpol_new'in sızmasına neden olabilir. Bu durum, bellek tahsisi sırasında sp->lock bırakılmışken paylaşılan shmem dosyası üzerinde mempolicy güncellenirse meydana gelir. Aynı anda bu işlemi yapan birçok süreç varsa, aşağıdaki kod parçacığı ile bu sorun kolayca tetiklenebilir: shmid = shmget((key_t)5566, 1024 * PAGE_SIZE, 0666|IPC_CREAT); shm = shmat(shmid, 0, 0); loop many times { mbind(shm, 1024 * PAGE_SIZE, MPOL_LOCAL, mask, maxnode, 0); mbind(shm + 128 * PAGE_SIZE, 128 * PAGE_SIZE, MPOL_DEFAULT, mask, maxnode, 0); }

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın26 Şub 2025
İlk görülme26 Şub 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel4.9.311, 4.14.276, 4.19.238, 5.4.189, 5.10.111, 5.15.34, 5.16.20, 5.17.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel3.8.1 ≤ v < 4.9.311, 4.10 ≤ v < 4.14.276, 4.15 ≤ v < 4.19.238, 4.20 ≤ v < 5.4.189, 5.5 ≤ v < 5.10.111, 5.11 ≤ v < 5.15.34, 5.16 ≤ v < 5.16.20, 5.17 ≤ v < 5.17.3, 3.8, 5.184.9.311, 4.14.276, 4.19.238, 5.4.189, 5.10.111, 5.15.34, 5.16.20, 5.17.3

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-2022-49080 · Linux Kernel · Dark Radar