OpenAI, Linux çekirdeğinde 948 ayrıcalık yükseltme açığı buldu
OpenAI, yapay zekâ ajanlarıyla Linux çekirdeğini taradı; bulunan 948 ayrıcalık yükseltme açığı için yamalar hazırlandı, bazıları şimdiden giderildi.

OpenAI, Linux çekirdeğini yapay zekâ ajanlarıyla analiz ettiği kapsamlı bir çalışmanın sonuçlarını yayımladı. Şirketin anlattığına göre bir milyon doları aşan harcamayla yürütülen çalışma, çekirdekte 948 ayrı ayrıcalık yükseltme açığının tespit edilmesiyle sonuçlandı. Bu açıklar için yamalar da hazırlandı; bir kısmı şimdiden giderilmiş durumda, kalanlar ise ele alınıyor.
Şirket, süreci beş aşamalı bir hat olarak tasarladığını belirtiyor. Hat; açık keşfi, dinamik doğrulama, istismar edilebilirlik değerlendirmesi, yama üretimi ve insan incelemesinden oluşuyor. Çalışmanın toplam maliyeti yaklaşık 1,21 milyon dolarlık API kredisi olarak aktarılıyor.
Beş aşamalı hat nasıl çalıştı
İlk aşamada yapay zekâ ajanları, çekirdeğin güvenlikle ilgili bölümlerini belirleyip bu bölümleri olası zafiyetler açısından taradı. Yaklaşık 12 saat içinde 2.300'den fazla aday bulgu ortaya çıktı. Ardından başka ajanlar her aday için kavram kanıtı (PoC) kodu üretip bunları test etti. Yaklaşık 30 saat süren bu doğrulama aşamasında bulguların yaklaşık yüzde 75'i, yani 1.724'ü yeniden üretilebildi. Geri kalan bulguların yalnızca yüzde 3'ünün modelin hatalı analizinden kaynaklandığı belirtiliyor.
Sonraki adımda ajanlar açıkları etkilerine göre sıraladı. Bu aşamada 1.169 çalışan yerel ayrıcalık yükseltme istismarı ve bilgi sızdırmayı gösteren 291 PoC geliştirildi. Yinelenen kayıtlar ve yanlış pozitifler ayıklandıktan sonra 948 ayrı ayrıcalık yükseltme açığı kaldı ve bunlar için yama hazırlandı.
Yamalar ve geliştiricilerle koordinasyon
OpenAI, yama üretiminde modele ilgili kaynak kodunu verdiğini ve yama yazımına ilişkin iyi uygulamaları ilettiğini söylüyor. Bunlar arasında yamaya statik kontrol uygulanması, yakındaki koddaki geliştirme pratiklerine uyulması ve yamanın eksiksiz olduğundan emin olmak için varyant analizi yapılması yer alıyor.
Şirketin araştırmacıları, Linux çekirdeği geliştiricileriyle iletişime geçmeden önce üretilen tüm istismarları ve yamaları elle inceledi. Linux topluluğunun yönlendirmesiyle açıklar öncelik sırasına konuldu. Bazılarının şimdiden yamalandığı, kalanların ise ele alınmakta olduğu belirtiliyor.
Yeni olmayan bulgular ve belgelenmemiş teknikler
Bulguların hepsi tamamen yeni değildi. Analiz tamamlandığında çekirdek geliştiricileri, tespit edilen ayrıcalık yükseltme açıklarından 61'ini zaten yamalamıştı; 43'ü için ise hazırlık aşamasında yamalar vardı. Yaklaşık üçte biri, yani 300'e yakın açık da kamuya açık biçimde raporlanıp tartışılıyordu.
Ekip ayrıca 166 istismar tekniğini inceledi ve bunlardan 10'unun daha önce belgelenmediğini saptadı. Bu teknikler arasında çekirdek belleğinin manipülasyonu, sayfa hazırlama (page grooming) ve yalnızca veriye dayalı saldırılarla ayrıcalık yükseltme yer alıyor. OpenAI, saldırganlara avantaj sağlamamak için bu tekniklerin ayrıntılarını açıklar kapatılana kadar paylaşmayacağını bildirdi.
OpenAI, Linux'u seçme gerekçesini şöyle açıklıyor: Çekirdek Android cihazların, bulut altyapısının ve süper bilgisayarların temelini oluşturuyor ve 40 milyon satırı aşan kod tabanı sistem çağrıları, ağ, dosya sistemleri ve aygıt sürücüleri üzerinden geniş bir saldırı yüzeyi sunuyor. Şirket, öncü modellerin bu ölçekte bir kod tabanında açık bulma ve etkisini gösterme becerisini ölçmek istedi.
Raporda 900'ü aşkın açığı bulan model yalnızca "yakında çıkacak siber model" olarak anılıyor ve adı verilmiyor; bu model, 24 yerel ayrıcalık yükseltme istismarı geliştirdiği belirtilen GPT 5.5-Cyber ile karşılaştırılıyor. Bu nedenle çalışma, şirketin yeni siber modeli için bir tanıtım niteliği taşıyor olabilir; yine de ortaya konan sonuçlar göz ardı edilemeyecek ölçüde dikkat çekici.
Yorumlar
Henüz yorum yok. İlk yorumu siz yazın.


