CVE-2026-72407
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: geneve: geneve_gro_complete() içinde iç ağ ofsetini doğrula Her iki yol da gs->gro_hint üzerinden koşullandırılmış olsa bile, geneve_gro_complete() iç dağıtım türünü ve uzunluğunu paketten ve geçerli gs->gro_hint değerinden, geneve_gro_receive() işlevinden bağımsız olarak yeniden türetir. Eşzamanlı bir geneve_quiesce()/geneve_unquiesce() sırasında gs->gro_hint değişirse (bir synchronize_net() boyunca sk_user_data NULL'dır) veya yeniden okunan seçenek baytları receive tarafından ayrıştırılanlardan farklıysa, bu ikisi çelişebilir. geneve_gro_receive() iç ağ başlığı konumunu zaten NAPI_GRO_CB()->inner_network_offset içinde kaydeder. geneve_gro_complete() işlevinin, dağıtım yapmak üzere olduğu ofseti hesaplamasını, eth_gro_complete() iç MAC başlığını atladığı ETH_P_TEB durumunda ETH_HLEN eklemesini ve bu ofset inner_network_offset değerini aşarsa çıkmasını sağlayın. Tam eşitlik yerine bir alt sınır kullanın: gh_len ile iç L3 başlığı arasında, geneve_gro_receive() bir iç VLAN etiketi de çekmiş olabilir (vlan_gro_receive() kaydedilen ofseti bunun ötesine ilerletir), bu da inner_network_offset değerini yalnızca daha da dışarı taşır. Bu nedenle geçerli bir çerçeve her zaman inner_nh <= inner_network_offset koşulunu sağlar; oysa gro_receive() tarafından dikkate alınmayan bir ipucu nedeniyle şişirilmiş bir gh_len, doğrulanmış iç başlığın ötesine dağıtım yapar, yani sınır dışı tamamlama gerçekleşir. Yalnızca ikincisi reddedilir.
Nasıl düzeltilir
- Linux Linuxe2087447f562692ff0cd08a0554d8d4ad083aa5c, cbb0d30a1ad6fc9439b1dc9b4f5a7a9140d3b11f ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | fd0dd796576e1a560e1441e665810129f0a82be0 ≤ v < e2087447f562692ff0cd08a0554d8d4ad083aa5c, fd0dd796576e1a560e1441e665810129f0a82be0 ≤ v < cbb0d30a1ad6fc9439b1dc9b4f5a7a9140d3b11f, 7.0 | e2087447f562692ff0cd08a0554d8d4ad083aa5c, cbb0d30a1ad6fc9439b1dc9b4f5a7a9140d3b11f |
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.