CVE-2023-54324
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: dm: retrieve_deps içindeki bir yarış koşulunu düzelt retrieve_deps, multipath_message'ın dm_get_device ve dm_put_device çağırmasıyla yarıştığında multipath hedefinde bir yarış koşulu vardır. retrieve_deps, açık aygıtların listesini herhangi bir kilit tutmadan dolaşır, ancak multipath çalışırken listeye aygıt ekleyebilir veya listeden aygıt kaldırabilir. Sonuç, bellek bozulması veya serbest bırakıldıktan sonra kullanım bellek erişimi olabilir. multipath_message() ile ilgili bir UAF açıklamasına bakın: https://listman.redhat.com/archives/dm-devel/2022-October/052373.html Bu hatayı, yeni bir "devices_lock" rw semaforu ekleyerek düzeltin. retrieve_deps içinde devices_lock'u okuma için alırız ve dm_get_device ile dm_put_device içinde yazma için alırız.
Nasıl düzeltilir
- Linux Linuxdbf1a719850577bb51fc7512a3972994b797a17b, 38f6e5ae5d9ff4a4050ea6f7b543d5d5a4e087cf, f6007dce0cd35d634d9be91ef3515a6385dcee16 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < dbf1a719850577bb51fc7512a3972994b797a17b, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 38f6e5ae5d9ff4a4050ea6f7b543d5d5a4e087cf, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < f6007dce0cd35d634d9be91ef3515a6385dcee16, 2.6.12 | dbf1a719850577bb51fc7512a3972994b797a17b, 38f6e5ae5d9ff4a4050ea6f7b543d5d5a4e087cf, f6007dce0cd35d634d9be91ef3515a6385dcee16 |
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.