CVE-2026-74398

Kritik

Açıklama

Linux kernel'de aşağıdaki güvenlik açığı giderilmiştir: ipv6: addrconf: durum artık POSTDAD olmadığında dad_failure işleminden çıkılması addrconf_dad_failure(), addrconf_dad_end() aracılığıyla ifp->state değerini DAD'dan POSTDAD'e geçirir ve addrconf_dad_end() dönüşte ifp->lock kilidini bırakır. Kilit, net_info_ratelimited() fonksiyonundan sonra yeniden alınır. Eşzamanlı bir ipv6_del_addr() çağrısı bu aralıkta kilidi alabilir, ifp->state değerini DEAD olarak ayarlayabilir ve list_del_rcu(&ifp->if_list) işlemini çalıştırabilir. Ardından addrconf_dad_failure(), errdad kısmında DEAD değerinin üzerine ERRDAD yazar ve yeni bir dad_work planlar. Bu çalışma tekrar ipv6_del_addr() fonksiyonunu çağırarak halihazırda bozulmuş olan liste girdisine çarpar: general protection fault: 0000 [#1] SMP NOPTI CPU: 4 PID: 217 Comm: kworker/4:1 Workqueue: ipv6_addrconf addrconf_dad_work RIP: 0010:ipv6_del_addr+0xe9/0x280 RAX: dead000000000122 Call Trace: addrconf_dad_stop+0x113/0x140 addrconf_dad_work+0x28c/0x430 process_one_work+0x1eb/0x3b0 worker_thread+0x4d/0x400 kthread+0x104/0x140 ret_from_fork+0x35/0x40 addrconf_dad_end() mantığını tek bir ifp->lock kritik bölümü altında addrconf_dad_failure() içerisine dahil edin. STABLE_PRIVACY dalı adres yeniden oluşturma sırasında geçici olarak ifp->lock kilidini bıraktığından, lock_errdad kısmında ERRDAD'a geçmeden önce durumun hala POSTDAD olduğunu doğrulayın; aksi takdirde, kilit serbest bırakılmışken başka bir yol tarafından ayarlanan bir durumun üzerine yazılmasını önlemek için işlemden çıkın.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünLinux
Yayın15 Ağu 2026
İlk görülme15 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux47b05836705b63dab93d9ac7c69a3a507375ef80, d21be7d051012c6b572fa4e3334443c250216f7b, 875c284c0f98b042bb97abad460f63a24c977f88, 8ed0ce9ea58d677d1bac92614ee5f60f8ea57363, 3bdc86d89fd6c6523753fa6f42fcfaf30ee699cb, b61af0268e3d1308c466bf0be5dced844eafc1ef, e889aa99ad3ed48bb0ddcff6475b17542532d18b, 627ac78f2741e2ebd2225e2e953b6964a8a9182f, 3.11 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxc15b1ccadb323ea50023e8f1cca2954129a62b51 ≤ v < 47b05836705b63dab93d9ac7c69a3a507375ef80, c15b1ccadb323ea50023e8f1cca2954129a62b51 ≤ v < d21be7d051012c6b572fa4e3334443c250216f7b, c15b1ccadb323ea50023e8f1cca2954129a62b51 ≤ v < 875c284c0f98b042bb97abad460f63a24c977f88, c15b1ccadb323ea50023e8f1cca2954129a62b51 ≤ v < 8ed0ce9ea58d677d1bac92614ee5f60f8ea57363, c15b1ccadb323ea50023e8f1cca2954129a62b51 ≤ v < 3bdc86d89fd6c6523753fa6f42fcfaf30ee699cb, c15b1ccadb323ea50023e8f1cca2954129a62b51 ≤ v < b61af0268e3d1308c466bf0be5dced844eafc1ef, c15b1ccadb323ea50023e8f1cca2954129a62b51 ≤ v < e889aa99ad3ed48bb0ddcff6475b17542532d18b, c15b1ccadb323ea50023e8f1cca2954129a62b51 ≤ v < 627ac78f2741e2ebd2225e2e953b6964a8a9182f, 835b474b8f70fa68d68abffad37378e92f661802, 3.10.105 ≤ v < 3.11, 3.1447b05836705b63dab93d9ac7c69a3a507375ef80, d21be7d051012c6b572fa4e3334443c250216f7b, 875c284c0f98b042bb97abad460f63a24c977f88, 8ed0ce9ea58d677d1bac92614ee5f60f8ea57363, 3bdc86d89fd6c6523753fa6f42fcfaf30ee699cb, b61af0268e3d1308c466bf0be5dced844eafc1ef, e889aa99ad3ed48bb0ddcff6475b17542532d18b, 627ac78f2741e2ebd2225e2e953b6964a8a9182f, 3.11

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.