CVE-2026-74386
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: nvmet-tcp: hata yolundaki sayfa parçası önbellek sızıntısı düzeltildi nvmet_tcp_alloc_queue() fonksiyonunda, tahsis işlemi sırasında bir bağlantı kapatıldığında (örneğin, nvmet_tcp_set_queue_sock() -ENOTCONN döndürdüğünde), hata yönetimi sayfa parçası önbelleğini boşaltmadan out_destroy_sq ve ardından out_ida_remove etiketine atlar. Bazı hata yollarında tekil sayfa parçalarını serbest bırakmak için nvmet_tcp_free_cmd() çağrılsa da, queue->pf_cache tarafından tutulan temel sayfa önbelleği referansı hiçbir zaman serbest bırakılmaz. pf_cache kullanılarak yapılan ilk tahsis, ida_alloc() başarıyla döndükten sonra gerçekleşen queue->connect için nvmet_tcp_alloc_cmd() çağrısıdır. Bu durum, tahsis sırasında her bağlantı hatasında bir sayfa sızıntısına yol açar; bağlantılar tekrar tekrar açılıp kapatılırsa bu durum zamanla bellek tükenmesine neden olabilir. Bu sorun, out_ida_remove etiketinde kuyruk yapısı serbest bırakılmadan önce page_frag_cache_drain() çağrılarak düzeltilmiştir.
Nasıl düzeltilir
- Linux Linuxaadb8eb9006e192c51b499860f40765de7d55680, fc11e3f0daaadb6e600a86e54b089d4662d0a464, a43a9abc1ebf663f0aa56a729106f68dd9c77da6, ba3209704b3cd46961e4e081af5c52a780785648, 5fbe83a374f09561a0f0c1f4aa021501ffd681eb, 4dae393956093c807212918fd91a8fc70df15338 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 872d26a391da92ed8f0c0f5cb5fef428067b7f30 ≤ v < aadb8eb9006e192c51b499860f40765de7d55680, 872d26a391da92ed8f0c0f5cb5fef428067b7f30 ≤ v < fc11e3f0daaadb6e600a86e54b089d4662d0a464, 872d26a391da92ed8f0c0f5cb5fef428067b7f30 ≤ v < a43a9abc1ebf663f0aa56a729106f68dd9c77da6, 872d26a391da92ed8f0c0f5cb5fef428067b7f30 ≤ v < ba3209704b3cd46961e4e081af5c52a780785648, 872d26a391da92ed8f0c0f5cb5fef428067b7f30 ≤ v < 5fbe83a374f09561a0f0c1f4aa021501ffd681eb, 872d26a391da92ed8f0c0f5cb5fef428067b7f30 ≤ v < 4dae393956093c807212918fd91a8fc70df15338, 5.0 | aadb8eb9006e192c51b499860f40765de7d55680, fc11e3f0daaadb6e600a86e54b089d4662d0a464, a43a9abc1ebf663f0aa56a729106f68dd9c77da6, ba3209704b3cd46961e4e081af5c52a780785648, 5fbe83a374f09561a0f0c1f4aa021501ffd681eb, 4dae393956093c807212918fd91a8fc70df15338 |
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.