CVE-2026-90224

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: nfc: nci: nci_data_exchange_complete fonksiyonundaki çift tamamlama yarış durumu düzeltildi nci_close_device() ve nci_rx_work fonksiyonlarının her ikisi de nci_data_exchange_complete() fonksiyonunu eşzamanlı olarak çağırabilir. Commit 4527025d440ce8 ("nfc: nci: fix circular locking dependency in nci_close_device") ile flush_workqueue(ndev->rx_wq) işlemi mutex_unlock(&ndev->req_lock) sonrasına taşındıktan sonra, rx_work artık kapatma yolundaki açık tamamlama çağrısı ile serileştirilmemektedir. Her iki çağırıcı da NULL olmayan geri çağırma işaretçisini okur ve sock_put() işlemini gerçekleştiren rawsock_data_exchange_complete() fonksiyonunu tetikler; ancak yalnızca bir kez sock_hold() yapıldığı için ikinci sock_put() işlemi referans sayısını eksiltir ve soket hala kullanımdayken onu serbest bırakır. Yalnızca ilk çağırıcının geri çağırmayı yürütmesini sağlamak için yalın clear_bit(NCI_DATA_EXCHANGE) kullanımı test_and_clear_bit() ile değiştirilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünLinux
Yayın17 Eyl 2026
İlk görülme17 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux3f075832734005310740d148d1cf1c1e792ebdca, 588ccd19a6e69eca72d54608c3ab3b45709b2305, cf646a9f5554bc07d6ccb59c327812b3a0c6a368, 9030a1bbe2c6b1e3e54cef462d159b5248f09fd2, bfdf412208fea7fc0d5b32d68a35b25261917393, ba4c776af3dc21ed04e315e6545e99703bb1b53a, ee08414d78b851e3d1856d6e4d631939b01a1bbe, 8265a626cc14a48e46e6dc8c47667e72b4232ac2, 5.10.270, 5.15.221, 6.1.188, 6.6.157, 6.12.110, 6.18.52, 6.20 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux7ed00a3edc8597fe2333f524401e2889aa1b5edf ≤ v < 3f075832734005310740d148d1cf1c1e792ebdca, 5eef9ebec7f5738f12cadede3545c05b34bf5ac3 ≤ v < 588ccd19a6e69eca72d54608c3ab3b45709b2305, ca54e904a071aa65ef3ad46ba42d51aaac6b73b4 ≤ v < cf646a9f5554bc07d6ccb59c327812b3a0c6a368, eb435d150ca74b4d40f77f1a2266f3636ed64a79 ≤ v < 9030a1bbe2c6b1e3e54cef462d159b5248f09fd2, 1edc12d2bbcb7a8d0f1088e6fccb9d8c01bb1289 ≤ v < bfdf412208fea7fc0d5b32d68a35b25261917393, d89b74bf08f067b55c03d7f999ba0a0e73177eb3 ≤ v < ba4c776af3dc21ed04e315e6545e99703bb1b53a, 4527025d440ce84bf56e75ce1df2e84cb8178616 ≤ v < ee08414d78b851e3d1856d6e4d631939b01a1bbe, 4527025d440ce84bf56e75ce1df2e84cb8178616 ≤ v < 8265a626cc14a48e46e6dc8c47667e72b4232ac2, 09143c0e8f3b03517e6233aad42f45c794d8df8e, 5.10.253 ≤ v < 5.10.270, 5.15.203 ≤ v < 5.15.221, 6.1.168 ≤ v < 6.1.188, 6.6.131 ≤ v < 6.6.157, 6.12.80 ≤ v < 6.12.110, 6.18.21 ≤ v < 6.18.52, 6.19.11 ≤ v < 6.20, 7.03f075832734005310740d148d1cf1c1e792ebdca, 588ccd19a6e69eca72d54608c3ab3b45709b2305, cf646a9f5554bc07d6ccb59c327812b3a0c6a368, 9030a1bbe2c6b1e3e54cef462d159b5248f09fd2, bfdf412208fea7fc0d5b32d68a35b25261917393, ba4c776af3dc21ed04e315e6545e99703bb1b53a, ee08414d78b851e3d1856d6e4d631939b01a1bbe, 8265a626cc14a48e46e6dc8c47667e72b4232ac2, 5.10.270, 5.15.221, 6.1.188, 6.6.157, 6.12.110, 6.18.52, 6.20

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.