CVE-2023-53501
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: iommu/amd/iommu_v2: pasid unbind sırasında pasid_state refcount azaltmasının 0'a ulaşması uyarısını düzelt pasid unbind işlemi sırasında, tamamlanmamış sayfa hatalarına karşı bir yarış durumu mevcuttur. Bunu önlemek için pasid_state nesnesi bir refcount içerir. * pasid bind sırasında 1 olarak ayarlanır * her ppr bildirimi başlangıcında artırılır * her ppr bildirimi tamamlandığında azaltılır * pasid unbind sırasında azaltılır refcount_dec, refcount değerinin asla 0'a ulaşmayacağını varsaydığından: mevcut uygulama, pasid unbind sırasında aşağıdakinin çağrılmasına neden olur: REFCOUNT_WARN("decrement hit 0; leaking memory") Bu sorunu, refcount=1 durumunu açıkça ele almak için refcount_dec yerine refcount_dec_and_test kullanarak düzeltin.
Nasıl düzeltilir
- linux linux_kernel5.15.132, 6.1.53, 6.4.16, 6.5.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 5.15 ≤ v < 5.15.132, 5.16 ≤ v < 6.1.53, 6.2 ≤ v < 6.4.16, 6.5 ≤ v < 6.5.3 | 5.15.132, 6.1.53, 6.4.16, 6.5.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.
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.