Siber güvenlik

Akrites, açık kaynak yazılım güvenlik açığı bildirimlerindeki dalgayı sınıflandırmak için yapay zekâ ve insanlardan yararlanıyor

Linux Foundation’a bağlı Akrites girişimi, yapay zekâ tarafından üretilen güvenlik açığı bildirimlerini doğruluyor, yinelenen bildirimleri birleştirip iyileştiriyor ve bunları açık kaynak proje geliştiricilerine göndermeden önce düzenliyor. Yaklaşık 200 görevlendirilmiş mühendis, otomatik bildirimler daha fazla üretilmeye başlasa da hâlâ yanlışlık ve bağlam eksikliği sorunları yaşandığı için insan incelemesinin sürece dâhil olmasını sağlıyor.

2026-10-15
4 dk okuma
36 görüntülenme
certi.news Editorial Team
Akrites, açık kaynak yazılım güvenlik açığı bildirimlerindeki dalgayı sınıflandırmak için yapay zekâ ve insanlardan yararlanıyor

Yapay zekâ araçlarıyla açık kaynak yazılımlardaki olası güvenlik açıklarını keşfetmek kolaylaştı; ancak varsayılan bir sorunu bulmanın kolay olması, bunun gerçekten istismar edilebilir bir güvenlik açığı olduğu anlamına gelmiyor. Bunun sonucunda proje yöneticileri, uzun, hatalı veya yinelenen bildirimlerden oluşan bir akışla karşı karşıya kalıyor ve bu durum, kusurları düzeltmeye ve yazılım geliştirmeye ayrılabilecek zamanı tüketiyor.

Linux Foundation’ın haziran ayında duyurduğu Akrites girişimi, ortak bir güvenlik olayı müdahale ekibi (SIRT) aracılığıyla bu boşluğu gidermeye çalışıyor. Ekibin görevi, güvenlik açığı bildirimlerini toplamak ve doğrulamak, ayrıca düzeltmeleri projelerin asıl yöneticileriyle koordine etmek. The New Stack’e Prag’da düzenlenen Open Source Summit Europe sırasında konuşan Akrites’in teknik direktörü ve Open Source Security Foundation (OpenSSF) baş güvenlik mimarı Christopher Robinson ile Linux Foundation’da yapay zekâ ve aracı sistemler güvenlik mimarı Laura Guazzelli, sorunun niteliğini ve girişimin işleyişini açıkladı.

“Doğaçlama araştırma”dan operasyonel yüke

Robinson, artık 20 dolarlık ücretli bir hesaba sahip olmanın güvenlik açığı araştırmaya başlamak için yeterli olduğunu söylüyor; bu da uzman olmayanlar için giriş engelinin düştüğüne işaret ediyor. OpenSSF kıdemli personeli Adrianne Marcum, bu yaklaşımı, gerekli güvenlik bağlamına veya sonuçları doğrulamak için gereken uzmanlığa sahip olmadan kodu incelemek ve bulguları göndermek üzere yapay zekâ araçlarının kullanılmasını tanımlayan “vibe researching” ifadesiyle alaycı biçimde nitelendirdi.

Advertisement

Robinson, tek bir güvenlik talebinin incelenmesinin bir mühendisin sekiz saatine kadar sürebileceğini tahmin ediyor. Ona göre otomatik bildirimler son derece ayrıntılı, ancak genellikle hatalı; sorunun ciddiyetini abartıyor ve bir düzeltme yazmak veya istismar yöntemini anlamak için gereken verileri her zaman sunmuyor.

Şüpheli kodu keşfetmek neden yeterli değil?

Başlıca kısıtlamalardan biri, modelin projenin tüm güvenlik mimarisini anlamadan şüpheli bir kod parçası görebilmesi. Başka bir yerde kusurun istismar edilmesini önleyen ek kontroller bulunabilir; bu da bildirimi yanlış alarma dönüştürür veya gerçek ciddiyetini azaltır. Ayrıca benzer modeller aynı kusurları keşfetme eğilimindedir ve yöneticilere aynı sorun hakkında birden fazla bildirim ulaşır.

Bununla birlikte Akrites, yapay zekâ tarafından üretilen bildirimleri görmezden gelmeyi pratik bir seçenek olarak görmüyor. Robinson, özellikle daha yüksek maliyetli ücretli modellerde sonuçların kalitesinin yıl içinde iyileştiğini söylüyor. Araçlar ayrıca bazen düşük önem derecesine sahip sorunları ilişkilendirerek bunları daha büyük bir istismar zincirine dönüştürebiliyor; bu, insan bir araştırmacının aylarını veya bir yılını alabilecek bir görev.

Bildirim projeye ulaşmadan önce insan incelemesi

Akrites, gelen bildirimleri değerlendirmek ve yinelenenleri tespit etmek için yapay zekâ kullanıyor; ardından görevlendirilmiş mühendisler, bildirimleri yöneticilere iletmeden önce inceliyor. Bu mühendislerin rolü yalnızca güvenlik açığının varlığına karar vermekle sınırlı değil; aynı zamanda bildirimi kısaltmayı, test durumları, kavram kanıtları ve düzeltmeler eklemeyi de kapsıyor. Böylece proje, kanıtlara daha fazla dayanan bir kararı daha hızlı verebiliyor.

Girişimin kurucu üyeleri arasında Anthropic, OpenAI, Google, Microsoft, AWS, NVIDIA, Cisco, IBM, Red Hat, Citi ve JPMorganChase bulunuyor. Robinson’a göre üyelerden finansmanın yanı sıra mühendislik kaynakları da sağlamaları isteniyor ve taahhüt, üye başına 10 tam zamanlı mühendise kadar çıkabiliyor. Robinson, çoğu zaten açık kaynak projelerine katkıda bulunan veya bu projeleri yöneten yaklaşık 200 görevlendirilmiş mühendisi olduğunu söylüyor.

Pratikte ne değişiyor?

Akrites, her otomatik sonucu doğrudan kod sahiplerine aktarmak yerine, güvenlik açığı keşif araçları ile proje yöneticileri arasına bir sınıflandırma ve doğrulama katmanı yerleştiriyor. Bu, gürültüyü azaltabilir ve bildirimlerin uygulanabilirliğini artırabilir; ancak insan uzmanlığına veya sürekli finansmana duyulan ihtiyacı ortadan kaldırmıyor. Çünkü altyapı ve büyük dil modellerinin kullanımı önemli miktarda kaynak tüketiyor.

Linux Foundation’la bağlantılı bir diğer girişim olan open source Cyber Reasoning System (OSS-CRS), projelerin güvenlik açıklarını kendilerinin araştırmasına ve düzeltmeler önermesine yardımcı olacak araçlar geliştiriyor. Akrites, projeler arasındaki bildirim döngüsünün koordinasyonuna odaklanırken OSS-CRS, yöneticilerin işin daha büyük bir bölümünü kendilerinin yürütmesini sağlamaya odaklanıyor. Önerilen düzeltmelerin etkinliği ise açık bir soru olmaya devam ediyor; çünkü bu düzeltmelerin temel nedeni ele aldığının, yeni güvenlik açıkları eklemediğinin veya mevcut işlevleri bozmadığının doğrulanması gerekiyor.

Haber kaynağı
The New Stack - Software Development
Özgün kaynağı aç ↗
c
Yazar

certi.news Editorial Team

Bilmeniz gerekenler

Linux Foundation’a bağlı Akrites girişimi, yapay zekâ tarafından oluşturulan güvenlik açığı bildirimlerini açık kaynak proje yöneticilerine ulaşmadan önce doğrulama katmanı olarak işlev görür. Girişim, yanlış ve yinelenen bildirimleri azaltmak ve bildirimlerin uygulanabilirliğini artırmak için yapay zekâ araçlarını insan incelemesiyle birleştirir.

  • Akrites, güvenlik açığı bildirimlerini değerlendirmek ve yinelenen bildirimleri tespit etmek için yapay zekâ kullanır.
  • Görevlendirilen mühendisler bildirimleri inceler ve gerektiğinde test senaryoları, kavram kanıtları ve yamalar ekler.
  • Otomatik olarak oluşturulan bildirimler güvenlik bağlamından yoksun olabilir, sorunun ciddiyetini abartabilir veya düzeltme için yeterli veri sunamayabilir.
  • Girişimde yaklaşık 200 görevlendirilmiş mühendis yer alır; çok sayıda teknoloji şirketi ve kuruluş da katkıda bulunur.
  • Akrites, bildirim yaşam döngüsünün koordinasyonuna odaklanırken OSS-CRS, proje yöneticilerinin araştırma yapmasına ve düzeltme önermesine yardımcı olan araçlar geliştirir.
  • Önerilen düzeltmelerin kök nedeni ele aldığını ve yeni sorunlara yol açmadığını doğrulamak için insan denetimi hâlâ gereklidir.

SSS

Akrites hangi sorunu çözmeye çalışıyor?

Girişim, yapay zekâ araçları tarafından üretilen hatalı veya yinelenen güvenlik açığı bildirimlerinin akışını azaltmayı ve bunları proje yöneticilerine gönderilmeden önce iyileştirmeyi amaçlar.

Akrites yalnızca yapay zekâya mı dayanıyor?

Hayır. Yapay zekâyı önceliklendirme ve yinelenen bildirimleri tespit etme amacıyla kullanır; ardından insan mühendisler bildirimleri projelere iletmeden önce inceler.

Akrites ile OSS-CRS arasındaki fark nedir?

Akrites, araştırmacılar ile projeler arasındaki bildirimlerin koordinasyonuna odaklanırken OSS-CRS, projelerin güvenlik açıklarını araştırmasına ve düzeltme önermesine yardımcı olmaya odaklanır.

Aynı kategoride

Bunlar da ilginizi çekebilir

Tüm haberleri gör