Ana içeriğe geç
Güvenlik

Linux çekirdeğindeki AF_ALG açığı root yetkisi verdi

Öne çıkanlar

  • CVE-2025-39964 kodlu açık, Google kernelCTF programından 113 bin 337 dolar ödül aldı.
  • 2011'den beri çekirdekte yer alan hata, sıradan kullanıcılara root yetkisi sağladı.
  • Güvenlik açığı Docker konteyner izolasyonunu aşarak ana makinede yetki yükseltti.

STAR Labs bünyesindeki güvenlik araştırmacısı Muhammad Alifa Ramdhan, Linux çekirdeğinde sıradan bir kullanıcının doğrudan root yetkisine yükselmesine imkan tanıyan kritik bir güvenlik açığı keşfetti. CVE-2025-39964 koduyla kaydedilen zafiyet, kullanıcı alanından şifreleme işlemlerine erişim sunan AF_ALG kriptografik soket arayüzünde tespit edildi. Linux çekirdeği bakımcılarına sorumlu bildirim ilkeleri çerçevesinde iletilen güvenlik zafiyeti, Google'ın kernelCTF programı kapsamında 113 bin 337 dolar para ödülüne layık görüldü.

Araştırmacıların sunduğu teknik analize göre hata, kullanıcı alanından yetkisiz erişime açık olan soket arayüzündeki yarış durumu mekanizmasından kaynaklandı. Aynı soket dosya tanımlayıcısını paylaşan iki iş parçacığının bellek yazma tamponunda bekletilmesi ve geri dönen hata süreçleri, dizilim sayacının sıfıra inmesine yol açtı. Çekirdeğin beklenen doğrulamaları atlaması nedeniyle sistem sınır dışı bellek erişimine girdi. İlgili hatalı kod bloğunun yaklaşık 2011 yılından beri Linux çekirdeğinde varlığını sürdürdüğü kayıtlara geçti.

Araştırmacı Bing-Jhong Billy Jheng ile geliştirilen istismar zincirinde, çekirdeğin bellek kopyalama davranışı analiz edilerek sınır dışı erişim rastgele yazma yeteneğine dönüştürüldü. İstismar mekanizması, sıradan bir kullanıcıyı yetkili kılmanın yanında Docker konteynerlerinden ana makineye sızmaya da olanak tanıdı. Kopyalama işlemi sırasında dönen hata kodlarını bilgi sızıntısı kahini olarak kullanan araştırmacılar, çekirdeği çökertmeden yetki yükseltmeyi başardı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.