CVE-2026-90093
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: Bluetooth: L2CAP: get/setsockopt içerisinde chan->conn erişiminin güvenli hale getirilmesi b66774b48dd9 ("Bluetooth: L2CAP: Fix UAF in channel timeout by holding conn ref") commit'inden beri l2cap_chan::conn referansı tutmakta ve ilgili hci_conn silindikten sonra da NULL olmayan değerini korumaktadır. Bu durumda, örneğin hci_conn::hdev gibi çeşitli alanlara erişmek geçersizdir; bu durum l2cap_sock_setsockopt() içerisindeki conn->hcon->hdev erişiminde KASAN çökmesine yol açmaktadır. l2cap_sock.c içerisinde kullanmaya çalışmadan önce l2cap_chan::conn.hcon'un canlı bir hci_conn ile eşleştiği kontrol edilmelidir. Canlı kalmasını sağlamak ve l2cap_chan alanlarındaki veri yarışlarını (data race) önlemek için getsockopt/setsockopt işlemlerinde l2cap_chan_lock() tutulmalıdır.
Nasıl düzeltilir
- Linux Linuxc66cd500ba1a58b3798c468fcc774ed2c8c2ec7d, 737b80c97aef10404a9beed7c0ed45fcd5fc5931, 0d7b7b31ea092e17d757bd24e2e9028ba5e3a4ca, 19e154d794eb4d33d99ca4a087b1cea9d5e65786, 3af72bf8f73c519ee562e6963d5ff8e678924f93, 8460dc49c9756a1e9288218060b4d41e1b704905, f49321c85785178214fd67f2e9b4b73d6363783b, ca2c4c26498643f421d35ffe258fafbd3ed461c3, 5.10.273, 5.15.224, 6.1.191, 6.6.160, 6.12.114, 6.18.57, 7.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 8f90405a4a6f1f1880dc07996b47bf57c712bd8a ≤ v < c66cd500ba1a58b3798c468fcc774ed2c8c2ec7d, 32d783cafb46ff3ca58e6f9fd62c9c5f35eaf26b ≤ v < 737b80c97aef10404a9beed7c0ed45fcd5fc5931, 8922c7940bae9ce4b1736dddb6362370793835c2 ≤ v < 0d7b7b31ea092e17d757bd24e2e9028ba5e3a4ca, 91047a4396a8b1857a6f712a90cf33ec0012b189 ≤ v < 19e154d794eb4d33d99ca4a087b1cea9d5e65786, 0b0e2bf39cf99e458d991b9df253727e036a7d7d ≤ v < 3af72bf8f73c519ee562e6963d5ff8e678924f93, d3b739db5dc6f688a60d56da872fabaf65246032 ≤ v < 8460dc49c9756a1e9288218060b4d41e1b704905, b66774b48dd98f07254951f74ea6f513efe7ff8b ≤ v < f49321c85785178214fd67f2e9b4b73d6363783b, b66774b48dd98f07254951f74ea6f513efe7ff8b ≤ v < ca2c4c26498643f421d35ffe258fafbd3ed461c3, 50c38d9f42a529691e4e67ea9cedf4f0bfc8d277, 5.10.265 ≤ v < 5.10.273, 5.15.216 ≤ v < 5.15.224, 6.1.183 ≤ v < 6.1.191, 6.6.145 ≤ v < 6.6.160, 6.12.97 ≤ v < 6.12.114, 6.18.39 ≤ v < 6.18.57, 7.1.4 ≤ v < 7.2, 7.2 | c66cd500ba1a58b3798c468fcc774ed2c8c2ec7d, 737b80c97aef10404a9beed7c0ed45fcd5fc5931, 0d7b7b31ea092e17d757bd24e2e9028ba5e3a4ca, 19e154d794eb4d33d99ca4a087b1cea9d5e65786, 3af72bf8f73c519ee562e6963d5ff8e678924f93, 8460dc49c9756a1e9288218060b4d41e1b704905, f49321c85785178214fd67f2e9b4b73d6363783b, ca2c4c26498643f421d35ffe258fafbd3ed461c3, 5.10.273, 5.15.224, 6.1.191, 6.6.160, 6.12.114, 6.18.57, 7.2 |
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.