
Postman Masaüstü Uygulamasının Kodlama Ajanı Eklentilerini İzinsiz Kurduğu İddia Ediliyor
Bir geliştirici, Postman masaüstü uygulaması sürüm 12.33.4'ün macOS'ta açık izin olmadan Claude Code ve OpenAI Codex'e eklenti kurduğunu, bir Codex başlangıç kancasını onayladığını ve güvenlik endişeleri yarattığını söylüyor.
GitHub'da indicava olarak bilinen bir geliştirici, macOS'ta Postman masaüstü sürüm 12.33.4'ün açılmasının açık izin olmadan Claude Code ve OpenAI Codex için eklenti kurulumlarını tetiklediğini bildirdi. 25 Ekim tarihli rapor ayrıca Postman yükleyicisinin Codex'te güvenilir bir oturum başlangıcı kancasını onayladığını söylüyor; bu kanca ajana API geliştirme görevleri için Postman araçlarını kullanmasını söylüyor. Yayın zamanına kadar Postman, The New Stack'in sorularına yanıt vermemişti.
Rapor ne anlatıyor
Rapora göre, GitHub sorununda yer alan Postman uygulama günlükleri 24 Ekim'de auto-existing-upgrade olarak işaretlenmiş bir kurulum olayı gösteriyor. Sonuçlar, her iki kodlama ajanı için de eklentilerin kurulduğunu gösterdi. Geliştirici, ~/.codex/config.toml dosyasındaki Codex kullanıcı düzeyi yapılandırma dosyasında etkin bir Postman eklentisi, yeni bir eklenti pazar yeri ve güvenilir bir oturum başlangıcı kancası dahil değişiklikler buldu. Claude Code yapılandırması da kurulmuş bir Postman eklentisi gösterdi. Kurulumla eşleşen zaman damgalarına sahip bir Postman CLI çalıştırılabilir dosyası bulundu. Geliştirici bu değişiklikleri açıkça yetkilendirmediğini söylüyor. Rapor tek bir macOS kurulumunu belgeliyor ve diğer sistemlerde bağımsız olarak yeniden üretilmemiş.
Başlangıç kancası nasıl onaylandı
Postman belgeleri, yükleyicisinin kullanıcı adına otomatik olarak bir oturum başlangıcı kancasını onaylayabildiğini söylüyor. Eklentiyi doğrudan Codex üzerinden kuran geliştiricilerin kancayı kendileri inceleyip onaylaması gerekiyor. Yükleyici kaynak kodu, Postman'ın Codex'in kancaya zaten güvenip güvenmediğini kontrol ettiğini gösteriyor. Güvenmiyorsa, yükleyici kancanın güvenilir karmasını Codex yapılandırmasına eklemek için config/batchWrite kullanıyor. Onaylamadan önce kancanın değişmediğini kontrol ediyor. Onay başarısız olursa veya doğrulanamazsa, geliştiriciye Codex'te kancayı incelemesini söyleyen bir mesaj günlüğe kaydediyor. Oturum başlangıcı kancaları kodlama ajanlarına otomatik olarak talimatlar verebilir. Postman'ın başlangıç talimatları, Codex'e çoğu API geliştirme görevini ele almadan önce postman:api-engineer becerisini yüklemesini söylüyor. Codex yine de önce geliştiricinin talimatlarını izlemek zorunda, ancak birçok API görevi için varsayılan olarak Postman'ın araçlarını kullanması da söyleniyor.
Güvenlik tepkileri ve açık sorular
Bulgular GitHub ve X'teki geliştiricilerden eleştiri aldı. Güvenlik araştırmacısı Frank Denis, X'te entegrasyonları çöp olarak nitelendirdi ve Postman yükleyicisinin kendi başlangıç kancasına güvenmeyi denediğini işaret etti. Siddharth Garimella, Postman kancalarının API verilerini yakalayıp şirkete geri gönderdiğini iddia etti, ancak GitHub raporu Postman'ın API verisi topladığına veya ilettiğine dair kanıt sunmuyor. Rapor veri hırsızlığını değil, ajan ayarlarındaki değişiklikleri ve uzak bir MCP bağlantısını belgeliyor. Bir GitHub yorumcusu bu davranışın kabul edilemez olduğunu, kurumsal ortamlarda bile risk oluşturduğunu söyledi. Başka biri Postman'ı şeffaf olmaya ve izin istemeye çağırdı. Geliştirici ayrıca Postman'ın uzak MCP sunucusu https://mcp.postman.com/mcp adresine bir bağlantı yapılandırdığını buldu, ancak Codex tekrar tekrar kimlik doğrulamada başarısız oldu. Geliştirici, Postman'ın mevcut kullanıcılar için izinsiz eklenti kurmayı durdurmasını, kanca onayını Codex'e bırakmasını ve değişiklikleri tamamen geri almanın bir yolunu sağlamasını istiyor. Postman bir kaldırma komutu sağlıyor, ancak geliştirici entegrasyonu kaldırmanın ajan ayarlarındaki, güvenilir kancalardaki, MCP bağlantılarındaki ve kurulu CLI araçlarındaki değişiklikleri de temizlemesi gerektiğini söylüyor. Geliştiriciler Claude Code ve Codex ayarlarını tanımadıkları eklentiler, kanclar veya MCP bağlantıları için kontrol edebilir. Yanıtlanmamış kalan soru, mevcut bir masaüstü kurulumunun kullanıcı izni olmadan bu süreci neden tetiklediği.
Kaynaklar: The New Stack
SiTech — AI destekli web geliştirme
Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.