CVE-2026-11718
Açıklama
googleapis/mcp-toolbox bileşeninin genel opak belirteç doğrulama yolunda (validateOpaqueToken) bir kimlik doğrulama atlatma zafiyeti bulunmaktadır. Toolbox, bir opak belirteci OAuth 2.0 iç gözlem uç noktası (RFC 7662) aracılığıyla doğruladığında, yanıtı bir introspectResp yapısına çözer. Ancak, sonraki hak talebi kontrol mantığı (validateClaims), yayıncı koşulunu a.issuer != "" && iss != "" şeklinde değerlendirir. Harici OAuth sağlayıcısının iç gözlem yanıtı isteğe bağlı olan iss (yayıncı) alanını tamamen atlarsa, iss değişkeni varsayılan olarak boş bir dize olur. Bu durum, koşullu bloğun yanlış (false) olarak değerlendirilmesine ve sessizce atlanmasına neden olur. Sonuç olarak uygulama, yetkisiz veya amaçlanmamış üçüncü taraf kimlik sağlayıcıları tarafından yayınlanan belirteçleri kabul eder.
Nasıl düzeltilir
- github.com/googleapis/mcp-toolbox1.4.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 | 1.0.0 ≤ v ≤ 1.3.0 | — |
| github.com/googleapis/mcp-toolboxGo | v < 1.4.0 | 1.4.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.