CVE-2023-23586

Orta

Açıklama

io_uring alt sistemindeki bir güvenlik açığı nedeniyle, çekirdek bellek bilgilerinin kullanıcı işlemine sızdırılması mümkündür. timens_install, mevcut işlemin tek iş parçacıklı olup olmadığını belirlemek için current_is_single_threaded fonksiyonunu çağırır; ancak bu çağrı io_uring'in io_worker iş parçacıklarını dikkate almaz, bu nedenle bir sayfa hatası (page fault) aracılığıyla işlemin bellek alanına bir zaman ad alanı (time namespace) vvar sayfası eklenmesi mümkündür. Bu zaman ad alanı yok edildiğinde, vvar sayfası da serbest bırakılır ancak işlemin belleğinden kaldırılmaz ve çekirdek tarafından tahsis edilen bir sonraki sayfa kullanıcı alanı işlemi tarafından hala erişilebilir olur; böylece bu (salt okunur) serbest bırakıldıktan sonra kullanım (use-after-free) zafiyeti üzerinden bellek içerikleri sızdırılabilir. 5.10.161 sürümüne veya 788d0824269bef539fe31a785b1517882eafed93 commit'ine yükseltme yapmanızı öneririz: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/io_uring

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın17 Şub 2023
İlk görülme17 Şub 2023

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.161 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.6 ≤ v < 5.10.1615.10.161

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-2023-23586 · Linux Kernel · Dark Radar