Yapay zeka kodlarındaki açıkları denetleyen VibeGuard yayımlandı
Öne çıkanlar
- Yapay zeka araçlarının ürettiği koddaki 47 farklı güvenlik açığı kalıbı taranıyor.
- Klasik araçlardan farklı olarak projeler A ile F arasında harf notuyla değerlendiriliyor.
- Tespit edilen her güvenlik açığı için sade bir dille yazılmış doğrudan çözüm önerisi sunuluyor.
GitHub Copilot, Cursor ve ChatGPT gibi yapay zeka araçlarının ürettiği kodlardaki güvenlik açıklarını tespit etmek amacıyla geliştirilen açık kaynaklı statik analiz aracı VibeGuard yayımlandı. Araç, yapay zeka modellerinin eğitim verilerinden öğrendiği ve sıklıkla tekrarladığı güvensiz kod kalıplarını hedef alıyor.
Geliştiriciler, klasik araçların yapay zekaya özgü hataları yakalamakta yetersiz kaldığını belirtiyor. VibeGuard; parametresiz SQL sorguları, kaynak koda gömülü API anahtarları, algoritma doğrulaması yapılmayan JWT yapılandırmaları ve güvensiz komut çalıştırma gibi 47 farklı kalıbı tarayarak projeleri A ile F arasında notlandırıyor.
Python 3.10 ve üzeri sürümlerle çalışan araç, doğrudan komut satırından kullanılabildiği gibi CI/CD süreçlerine de entegre edilebiliyor. Sistem, her bulgu için açık dille yazılmış çözüm önerileri sunarak düzeltme sürecini kolaylaştırıyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.