Ne oluyor?
ChatGPT'nin masaüstü uygulaması, yerel makinenizde çalışan SSH ajanını uzak makinelere iletiyor. Yani uzak sunucuda çalışan bir ajan, sizin yerel SSH kimlik bilgilerinizi kullanarak kimlik doğrulayabiliyor.
Neden önemli?
SSH ajanı, özel anahtarınızı doğrudan paylaşmadan kimlik doğrulamanızı sağlayan bir yardımcı süreçtir. Ajan iletimi açık olduğunda, uzak makinedeki herhangi bir süreç sizin adınıza hareket edebilir. Paylaşılan kanıtta bunun somut bir sonucu gösteriliyor: ajan, GitHub'daki özel depolarınıza push yapabiliyor.
Geliştiriciler için ne anlama geliyor?
- Uzak makinede çalışan bir ajanın hangi kimlik bilgilerine erişebildiğini bilmek gerekiyor.
- Özel depolara yazma yetkisi, yanlış yapılandırılmış bir oturumda istenmeyen değişikliklere yol açabilir.
- SSH ajan iletimini yalnızca güvendiğiniz makinelerde ve sürelerde açık tutmak temel bir önlem.
Henüz netleşmeyenler
Kaynak metin, bu davranışın varsayılan mı yoksa isteğe bağlı mı olduğunu ve OpenAI'nin konuya ilişkin resmi bir açıklama yapıp yapmadığını belirtmiyor. Tartışma, Codex deposundaki bir pull request üzerinden yürüyor.



