CVE-2019-10639
Açıklama
Linux kernel 4.x (4.1'den başlayarak) ve 5.0.8 öncesindeki 5.x sürümleri, KASLR baypasına yol açan Bilgi İfşasına (kısmi çekirdek adresi ifşası) izin vermektedir. Spesifik olarak, çekirdeğin bağlantısız protokoller (örneğin UDP ve ICMP) için ürettiği IP ID değerleri kullanılarak KASLR çekirdek imajı ofsetinin çıkarılması mümkündür. Bu tür trafik birden fazla hedef IP adresine gönderildiğinde, (sayaç dizisine ait indekslerin) karma çakışmaları elde etmek ve böylece (numaralandırma yoluyla) karma anahtarını elde etmek mümkündür. Bu anahtar, bir çekirdek adresinden (statik bir değişkenden) yeterli bit içerdiğinden, anahtar çıkarıldığında (numaralandırma yoluyla) çekirdek imajının ofseti ifşa olur. Bu saldırı, saldırganın hedef cihazı, saldırgan tarafından kontrol edilen IP adreslerine UDP veya ICMP (veya belirli diğer) trafiği göndermeye zorlamasıyla uzaktan gerçekleştirilebilir. Eğer sunucu bir DNS sunucusuysa, sunucuyu UDP trafiği göndermeye zorlamak oldukça kolaydır. Sunucu ICMP Echo isteklerine (ping) yanıt veriyorsa, ICMP trafiği sağlamak oldukça kolaydır. İstemci hedefler için ise, eğer hedef saldırganın web sayfasını ziyaret ederse, saldırgan tarafından kontrol edilen IP adreslerine UDP trafiği zorlamak için WebRTC veya gQUIC kullanılabilir. NOT: KASLR'a karşı bu saldırı, IP ID üretiminin bir ağ ad alanı ile ilişkili bir adrese bağımlı olacak şekilde değiştirilmesi nedeniyle 4.1 sürümünde uygulanabilir hale gelmiştir.
Nasıl düzeltilir
- linux linux_kernel5.0.8 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.1 ≤ v ≤ 4.20.9, 5.0 ≤ v < 5.0.8 | 5.0.8 |
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.