CVE-2017-1000111
Açıklama
Linux kernel: AF_PACKET soketlerinde yığın sınır dışı (heap out-of-bounds) hatası. Bu yeni sorun, daha önce açıklanan CVE-2016-8655 ile benzerdir. Her iki durumda da, soket durumunu değiştiren bir soket seçeneği, packet_set_ring içindeki güvenlik kontrolleriyle yarış durumuna (race condition) girebilir. Daha önce bu durum PACKET_VERSION ile gerçekleşiyordu; bu kez ise PACKET_RESERVE ile gerçekleşmektedir. Çözüm benzerdir: güncelleme için soketi kilitlemek. Bu sorun istismar edilebilir olabilir, ancak daha fazla araştırma yapılmamıştır. Bu sorun PF_PACKET soketlerini etkilediğinden, işlem ad alanında (process namespace) CAP_NET_RAW yetkisi gerektirir. Ancak kullanıcı ad alanları (user namespaces) etkinleştirildiğinde, herhangi bir işlemin CAP_NET_RAW yetkisine sahip olduğu bir ad alanı oluşturabileceği unutulmamalıdır.
Nasıl düzeltilir
- linux linux_kernel3.2.92, 3.10.108, 3.16.47, 3.18.65, 4.1.44, 4.4.82, 4.9.43, 4.12.7 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 | 2.6.27 ≤ v < 3.2.92, 3.3 ≤ v < 3.10.108, 3.11 ≤ v < 3.16.47, 3.17 ≤ v < 3.18.65, 3.19 ≤ v < 4.1.44, 4.2 ≤ v < 4.4.82, 4.5 ≤ v < 4.9.43, 4.10 ≤ v < 4.12.7 | 3.2.92, 3.10.108, 3.16.47, 3.18.65, 4.1.44, 4.4.82, 4.9.43, 4.12.7 |
| redhat enterprise_linux | 5.0, 6.0, 7.0 | — |
| redhat enterprise_linux_desktop | 6.0, 7.0 | — |
| redhat enterprise_linux_server | 6.0, 7.0 | — |
| redhat enterprise_linux_server_aus | 7.4, 7.6 | — |
| redhat enterprise_linux_server_eus | 7.4, 7.5, 7.6 | — |
| redhat enterprise_linux_server_tus | 7.4, 7.6 | — |
| redhat enterprise_linux_workstation | 6.0, 7.0 | — |
| debian debian_linux | 8.0, 9.0 | — |
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.