CVE-2026-11720
Açıklama
googleapis/mcp-toolbox bileşeninin HTTP aracı URL oluşturucusunda bir yol aşımı (path traversal) zafiyeti bulunmaktadır. Alt API istekleri oluşturulurken, URL oluşturucu kullanıcı kontrollü pathParams değerlerini yapılandırılmış araç yoluyla değiştirir ve sonuçlanan dizeyi göreli bir URL olarak ayrıştırır. Girişin şemayı, ana bilgisayarı veya kullanıcı bilgilerini değiştirmediğini kontrol etse de, nihai URL çözünürlüğü için ResolveReference fonksiyonuna güvenir. Bu çözümleme adımı sırasında nokta bölümleri (../) normalize edildiği için, bir saldırgan operatör tarafından yapılandırılan yol kapsamından çıkmak amacıyla dizin aşımı dizileri içeren yol parametreleri sağlayabilir. Bu durum, istemcinin araç kutusunu aynı hedef ana bilgisayar üzerindeki istenmeyen uç noktalara istek yapmaya zorlamasına ve bu sırada araç kutusunun yapılandırılmış kimlik bilgilerini iletmesine olanak tanır (örneğin, /admin/secrets adresine ulaşmak için /api/v1/users/{{.id}} gibi kısıtlanmış bir yolu atlamak).
Nasıl düzeltilir
- google mcp_toolbox_for_databases1.3.0 ya da sonraki bir sürüm
- github.com/googleapis/mcp-toolbox1.3.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| google mcp_toolbox_for_databases | v < 1.3.0 | 1.3.0 |
| github.com/googleapis/mcp-toolboxGo | v < 1.3.0 | 1.3.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.