CVE-2021-47010
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: net: Varsayılan tcp cong değerini kısıtlı bir algoritmaya yalnızca init netns'nin ayarlamasına izin verin tcp_set_default_congestion_control() fonksiyonu, &net->ipv4.tcp_congestion_control adresine yazması bakımından netns-güvenlidir; ancak aynı zamanda isim alanı (namespace) kapsamında olmayan ca->flags |= TCP_CONG_NON_RESTRICTED işlemini de gerçekleştirir. Bu durum, salt okunur olmasına rağmen küresel net.ipv4.tcp_allowed_congestion_control sysctl ayarının değişmesi şeklinde istenmeyen bir yan etkiye yol açmaktadır: 97684f0970f6 ("net: Make tcp_allowed_congestion_control readonly in non-init netns") Varsayılan algoritmanın kısıtlı olanlardan biri olarak ayarlanmasına yalnızca init netns'nin izin vermesi sağlanarak bu netns "sızıntısı" giderilmiştir. Eğer gelecekte tcp_allowed_congestion_control isim alanı destekli hale getirilirse bu kısıtlama kaldırılabilir. Bu hata şu araçla tespit edilmiştir: https://github.com/JonathonReinhart/linux-netns-sysctl-verify
Nasıl düzeltilir
- linux linux_kernel4.19.191, 5.4.119, 5.10.37, 5.11.21, 5.12.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 4.15 ≤ v < 4.19.191, 4.20 ≤ v < 5.4.119, 5.5 ≤ v < 5.10.37, 5.11 ≤ v < 5.11.21, 5.12 ≤ v < 5.12.4 | 4.19.191, 5.4.119, 5.10.37, 5.11.21, 5.12.4 |
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.