CVE-2026-80585
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: mptcp: fastopen: yalnızca SYN verisi içeren MPTFO alt akışlarını işaretle Pasif TCP Fast Open, veri taşımadığı durumlarda bile geçerli bir çerez (valid-cookie) içeren SYN paketlerini kabul eder. Bu durumda, çocuk soketin alma kuyruğu kasıtlı olarak boş bırakılır. mptcp_fastopen_subflow_synack_set_params(), kuyruğa alınmış SYN verisini kontrol etmeden önce is_mptfo değerini ayarlıyordu. Bu durum, veri içermeyen TFO SYN paketlerinin bir WARN tetiklemesine ve uyarı kritik değilse geride güncelliğini yitirmiş bir MPTFO durumu kalmasına neden oluyordu. Güncelliğini yitirmiş bu bayrak, daha sonra check_fully_established() fonksiyonunda bir durum karmaşası hatasını tetikleyebiliyordu. Alt akışı yalnızca bir SKB'nin kuyruğa alındığı onaylandıktan sonra MPTFO olarak işaretleyin. Alma kuyruğu boş olduğunda sessizce geri dönün. mptcp_subflow_context yapısının is_mptfo alanının artık sadece TFO'nun mevcut olduğu alt akışlarla ilgili değil, aynı zamanda SYN verisini tüketen MPTFO alt akışlarıyla ilgili olduğuna dikkat edin. Sadece geçerli bir çereze sahip olmak ancak veri taşımamak gerçek anlamda "TFO yapmak" değildir.
Nasıl düzeltilir
- Linux Linuxf75f174edc865738522e514d042cf5627f084859, fca7e444c04689fe4cc6b56f2725f804a4bb1ef9, 75e564b2ced1cc3d9a8904c7d2d2bb448fffb8b5, 72b4a0c51a4b550d40301d60a366b429b8c8e78d, e00b63056fb4f261455b3e5df5268a1f8ce47a87 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 36b122baf6a8bd46b4a591f12f4ed17b22257408 ≤ v < f75f174edc865738522e514d042cf5627f084859, 36b122baf6a8bd46b4a591f12f4ed17b22257408 ≤ v < fca7e444c04689fe4cc6b56f2725f804a4bb1ef9, 36b122baf6a8bd46b4a591f12f4ed17b22257408 ≤ v < 75e564b2ced1cc3d9a8904c7d2d2bb448fffb8b5, 36b122baf6a8bd46b4a591f12f4ed17b22257408 ≤ v < 72b4a0c51a4b550d40301d60a366b429b8c8e78d, 36b122baf6a8bd46b4a591f12f4ed17b22257408 ≤ v < e00b63056fb4f261455b3e5df5268a1f8ce47a87, 6.2 | f75f174edc865738522e514d042cf5627f084859, fca7e444c04689fe4cc6b56f2725f804a4bb1ef9, 75e564b2ced1cc3d9a8904c7d2d2bb448fffb8b5, 72b4a0c51a4b550d40301d60a366b429b8c8e78d, e00b63056fb4f261455b3e5df5268a1f8ce47a87 |
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.