CVE-2025-68785

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net: openvswitch: push_nsh() eyleminde orta öznitelik doğrulaması düzeltildi push_nsh() eylem yapısı şu şekildedir: OVS_ACTION_ATTR_PUSH_NSH(OVS_KEY_ATTR_NSH(OVS_NSH_KEY_ATTR_BASE,...)) En dıştaki OVS_ACTION_ATTR_PUSH_NSH özniteliği, __ovs_nla_copy_actions() içindeki nla_for_each_nested() tarafından onaylanmaktadır. En içteki OVS_NSH_KEY_ATTR_BASE/MD1/MD2 ise nsh_key_put_from_nlattr() içindeki nla_for_each_nested() tarafından onaylanmaktadır. Ancak ortadaki özniteliğin uygun olup olmadığını kontrol eden hiçbir mekanizma yoktur. Bu özniteliğin OVS_KEY_ATTR_NSH olduğu bile kontrol edilmemektedir. Sadece bir çift nla_data() çağrısı ile çift sarmal çözme işlemi yapılmaktadır; ilk olarak validate_push_nsh() çağrılırken doğrudan ve ikinci kez nla_for_each_nested() makrosunun bir parçası olarak gerçekleştirilmektedir. Bu durum güvenli değildir ve bu özniteliğin boyutu yanlışsa potansiyel olarak geçersiz bellek erişimine neden olabilir. Hata, daha büyük olan netlink tamponu nedeniyle doğrulama sırasında fark edilmeyebilir ancak tamponun tam boyutunda tahsis edildiği eylem yürütme aşamasında sorunlara yol açabilir: BUG: KASAN: slab-out-of-bounds in nsh_hdr_from_nlattr+0x1dd/0x6a0 [openvswitch] Read of size 184 at addr ffff88816459a634 by task a.out/22624 CPU: 8 UID: 0 PID: 22624 6.18.0-rc7+ #115 PREEMPT(voluntary) Call Trace: <TASK> dump_stack_lvl+0x51/0x70 print_address_description.constprop.0+0x2c/0x390 kasan_report+0xdd/0x110 kasan_check_range+0x35/0x1b0 __asan_memcpy+0x20/0x60 nsh_hdr_from_nlattr+0x1dd/0x6a0 [openvswitch] push_nsh+0x82/0x120 [openvswitch] do_execute_actions+0x1405/0x2840 [openvswitch] ovs_execute_actions+0xd5/0x3b0 [openvswitch] ovs_packet_cmd_execute+0x949/0xdb0 [openvswitch] genl_family_rcv_msg_doit+0x1d6/0x2b0 genl_family_rcv_msg+0x336/0x580 genl_rcv_msg+0x9f/0x130 netlink_rcv_skb+0x11f/0x370 genl_rcv+0x24/0x40 netlink_unicast+0x73e/0xaa0 netlink_sendmsg+0x744/0xbf0 __sys_sendto+0x3d6/0x450 do_syscall_64+0x79/0x2c0 entry_SYSCALL_64_after_hwframe+0x76/0x7e </TASK> Özniteliğin doğru boyutta olduğunun ve eylem içerisindeki tek öznitelik olduğunun kontrol edilmesi için bazı denetimler eklenmiştir. Teknik olarak, zaten bir NSH başlığı eklendiğini bildiğimiz için orada OVS_KEY_ATTR_NSH bulunmasının gerçek bir nedeni yoktur ve bu sadece ekstra iç içe geçme oluşturur; ancak mevcut uAPI çalışma biçimi budur. Bu nedenle yapı olduğu gibi korunmuştur.

ÖnemYüksek
CVSS7.1
İstismar olasılığı—
ÜrünLinux
Yayın13 Oca 2026
İlk görülme13 Oca 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxd0c135b8bbbcf92836068fd395bebeb7ae6c7bef, 3bc2efff20a38b2c7ca18317649715df0dd62ced, 1b569db9c2f28b599e40050524aae5f7332bc294, 10ffc558246f2c75619aedda0921906095e46702, 2ecfc4433acdb149eafd7fb22d7fd4adf90b25e9, c999153bfb2d1d9b295b7010d920f2a7c6d7595f, 5ace7ef87f059d68b5f50837ef3e8a1a4870c36e ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxb2d0f5d5dc53532e6f07bc546a476a55ebdfe0f3 ≤ v < d0c135b8bbbcf92836068fd395bebeb7ae6c7bef, b2d0f5d5dc53532e6f07bc546a476a55ebdfe0f3 ≤ v < 3bc2efff20a38b2c7ca18317649715df0dd62ced, b2d0f5d5dc53532e6f07bc546a476a55ebdfe0f3 ≤ v < 1b569db9c2f28b599e40050524aae5f7332bc294, b2d0f5d5dc53532e6f07bc546a476a55ebdfe0f3 ≤ v < 10ffc558246f2c75619aedda0921906095e46702, b2d0f5d5dc53532e6f07bc546a476a55ebdfe0f3 ≤ v < 2ecfc4433acdb149eafd7fb22d7fd4adf90b25e9, b2d0f5d5dc53532e6f07bc546a476a55ebdfe0f3 ≤ v < c999153bfb2d1d9b295b7010d920f2a7c6d7595f, b2d0f5d5dc53532e6f07bc546a476a55ebdfe0f3 ≤ v < 5ace7ef87f059d68b5f50837ef3e8a1a4870c36e, 4.15d0c135b8bbbcf92836068fd395bebeb7ae6c7bef, 3bc2efff20a38b2c7ca18317649715df0dd62ced, 1b569db9c2f28b599e40050524aae5f7332bc294, 10ffc558246f2c75619aedda0921906095e46702, 2ecfc4433acdb149eafd7fb22d7fd4adf90b25e9, c999153bfb2d1d9b295b7010d920f2a7c6d7595f, 5ace7ef87f059d68b5f50837ef3e8a1a4870c36e

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.

CVE-2025-68785 · Linux · Dark Radar