CVE-2025-68775
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net/handshake: yinelenen el sıkışma iptalleri soket sızıntısına yol açıyor Bir el sıkışma isteği iptal edildiğinde handshake_net->hn_requests listesinden kaldırılır ancak yok edilene kadar handshake_rhashtbl içinde kalmaya devam eder. Aynı el sıkışma isteği için ikinci bir iptal isteği gelirse, remove_pending() fonksiyonu false döndürecektir... ve req->hr_flags içinde HANDSHAKE_F_REQ_COMPLETED ayarlı değilse, sock üzerine başka bir referans eklediğimiz ve refcount underflow oluştuğu out_true etiketi üzerinden işlemeye devam edilecektir. Bu durum örneğin bir el sıkışma zaman aşımına uğradığında meydana gelebilir; özellikle SUNRPC istemcisi sunucuya AUTH_TLS probunu gönderdiğinde ancak tlshd ile ilgili bir sorun nedeniyle bunu ClientHello ile takip etmediğinde gerçekleşir. Sunucuda zaman aşımı gerçekleştiğinde, sunucu bir FIN gönderecek ve bu da xs_reset_transport() aracılığıyla bir iptal isteğini tetikleyecektir. İstemci tarafında zaman aşımı gerçekleştiğinde ise xs_tls_handshake_sync() aracılığıyla başka bir iptal isteği oluşacaktır. Yinelenen iptallerin tespit edilebilmesi için bekleyen iptal yoluna test_and_set_bit(HANDSHAKE_F_REQ_COMPLETED) eklenmiştir.
Nasıl düzeltilir
- Linux Linux011ae80c49d9bfa5b4336f8bd387cd25c7593663, e1641177e7fb48a0a5a06658d4aab51da6656659, 3c330f1dee3cd92b57e19b9d21dc8ce5970b09be, 15564bd67e2975002f2a8e9defee33e321d3183f ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 3b3009ea8abb713b022d94fba95ec270cf6e7eae ≤ v < 011ae80c49d9bfa5b4336f8bd387cd25c7593663, 3b3009ea8abb713b022d94fba95ec270cf6e7eae ≤ v < e1641177e7fb48a0a5a06658d4aab51da6656659, 3b3009ea8abb713b022d94fba95ec270cf6e7eae ≤ v < 3c330f1dee3cd92b57e19b9d21dc8ce5970b09be, 3b3009ea8abb713b022d94fba95ec270cf6e7eae ≤ v < 15564bd67e2975002f2a8e9defee33e321d3183f, 6.4 | 011ae80c49d9bfa5b4336f8bd387cd25c7593663, e1641177e7fb48a0a5a06658d4aab51da6656659, 3c330f1dee3cd92b57e19b9d21dc8ce5970b09be, 15564bd67e2975002f2a8e9defee33e321d3183f |
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.