CVE-2023-53698

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: xsk: hata yolundaki refcount underflow sorunu düzeltildi Sistemin belleği tükendiğinde meydana gelebilen ve syzbot tarafından raporlanan bir refcount underflow problemi düzeltildi. Eğer xp_alloc_tx_descs() başarısız olursa (bu durum yalnızca yeterli bellek olmaması nedeniyle gerçekleşebilir), hata yolu tetiklenir. Bu hata yolunda, havuzun refcount değeri daha önce artırıldığı için azaltılır. Ancak soketteki havuza olan referans sıfırlanmamıştır. Bu durum, soket daha sonra kapatıldığında, soket söküm mantığının sokete bağlı bir havuz olduğunu düşünmesine ve refcount değerini tekrar azaltmaya çalışmasına neden olarak refcount underflow ile sonuçlanır. Yalnızca tek bir satır eklemeyi gerektirdiği için bu düzeltme tercih edilmiştir. Diğer bir seçenek ise xp_get_pool() fonksiyonunu ve xs->pool atamasını if-ifadesinden sonraya taşımak ve tüm if-ifadesinde xs->pool yerine xs_umem->pool kullanmak olurdu; bu durum kodu biraz daha basitleştirirdi ancak kod tabanında çok daha fazla değişikliğe yol açarak geriye dönük port etmeyi (backport) zorlaştırabilirdi.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux
Yayın22 Eki 2025
İlk görülme22 Eki 2025

Nasıl düzeltilir

Güncelleyin
  • Linux Linux789fcd94c9cac133dd4d96e193188661aca9f6c3, 15b453cf7348973217558235b9ece2ee5fea6777, 3e7722c31d4167eb7f3ffd35aba52cab69b79072, 85c2c79a07302fe68a1ad5cc449458cc559e314d, 5.15.127, 5.18 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxf7019562f142bc041f9cde63af338d1886585923 ≤ v < 789fcd94c9cac133dd4d96e193188661aca9f6c3, ba3beec2ec1d3b4fd8672ca6e781dac4b3267f6e ≤ v < 15b453cf7348973217558235b9ece2ee5fea6777, ba3beec2ec1d3b4fd8672ca6e781dac4b3267f6e ≤ v < 3e7722c31d4167eb7f3ffd35aba52cab69b79072, ba3beec2ec1d3b4fd8672ca6e781dac4b3267f6e ≤ v < 85c2c79a07302fe68a1ad5cc449458cc559e314d, 9f0c8a9d4ef1b9ebee0e4ac2495fe790727044aa, 5.15.47 ≤ v < 5.15.127, 5.17.15 ≤ v < 5.18, 5.18789fcd94c9cac133dd4d96e193188661aca9f6c3, 15b453cf7348973217558235b9ece2ee5fea6777, 3e7722c31d4167eb7f3ffd35aba52cab69b79072, 85c2c79a07302fe68a1ad5cc449458cc559e314d, 5.15.127, 5.18

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.