CVE-2026-74508
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: Bluetooth: HIDP: işlem başlığı içermeyen çerçeveleri reddet hidp_recv_ctrl_frame() ve hidp_recv_intr_frame(), L2CAP SDU'nun bir işlem başlığı içerdiğini doğrulamadan önce skb->data[0] okur. Bağlı bir HIDP eşi, boş bir temel mod SDU göndererek her iki yolun da skb kuyruk alanından (tailroom) başlatılmamış bir bayt kullanmasına neden olabilir. KMSAN, hidp_session_run() içindeki kullanımı bildirir; başlatılmamış değer __alloc_skb() içinde vhci_write() üzerinden kaynaklanır. Denetim yolu iki, kesme yolu bir bildirim üretir. Bayt ayrıca hatalı biçimlendirilmiş bir alt katman paketi tarafından kontrol edilebilir. Bir HCI ACL paketi, sıfır uzunlukta yük bildiren ve ardından fazladan bir 0x15 baytı gelen bir L2CAP PDU içeriyorsa, l2cap_recv_acldata() gönderimden önce skb->len değerini bildirilen PDU uzunluğuna indirir. Mevcut HIDP yolu yine de fazladan baytı HIDP_TRANS_HID_CONTROL | HIDP_CTRL_VIRTUAL_CABLE_UNPLUG olarak tüketir ve HIDP oturumunu sonlandırır. Bu değişiklikle aynı paket atılır ve sonraki özellik raporu isteği başarılı olur. İşlem başlığını skb_pull_data() ile çekin ve onu içermeyen çerçeveleri atın.
Nasıl düzeltilir
- Linux Linux24c64ccd5c1fc9934b427335b0d976c7f2b1a7d8, 238c333bc4b3f245c626632e8bfa3c9dab97f51b, 567a2a0a633f2ea5fdccaf3517c09f22c9d860c7, 46ca5ab39737d7c6f9ca77ecf714cdcfa6caaeec, 97b61241ab45bfa5b0526cb0f3978942493bc811, 2ebf63aa557a69990b4e9ea22be224d58aabce96, 854194494a6f726a60b90b76059148bf08df023d, 47778d2c2087b5d192398f6fddf692d16a5431cf 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 < 24c64ccd5c1fc9934b427335b0d976c7f2b1a7d8, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 238c333bc4b3f245c626632e8bfa3c9dab97f51b, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 567a2a0a633f2ea5fdccaf3517c09f22c9d860c7, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 46ca5ab39737d7c6f9ca77ecf714cdcfa6caaeec, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 97b61241ab45bfa5b0526cb0f3978942493bc811, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 2ebf63aa557a69990b4e9ea22be224d58aabce96, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 854194494a6f726a60b90b76059148bf08df023d, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 47778d2c2087b5d192398f6fddf692d16a5431cf, 2.6.12 | 24c64ccd5c1fc9934b427335b0d976c7f2b1a7d8, 238c333bc4b3f245c626632e8bfa3c9dab97f51b, 567a2a0a633f2ea5fdccaf3517c09f22c9d860c7, 46ca5ab39737d7c6f9ca77ecf714cdcfa6caaeec, 97b61241ab45bfa5b0526cb0f3978942493bc811, 2ebf63aa557a69990b4e9ea22be224d58aabce96, 854194494a6f726a60b90b76059148bf08df023d, 47778d2c2087b5d192398f6fddf692d16a5431cf |
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.