CVE-2026-11718
Təsvir
googleapis/mcp-toolbox-un ümumi şəffaf token təsdiqləmə yolunda (validateOpaqueToken) autentifikasiyadan yan keçmə zəifliyi mövcuddur. Toolbox, OAuth 2.0 introspeksiya son nöqtəsi (RFC 7662) vasitəsilə şəffaf tokeni təsdiqləyərkən cavabı introspectResp strukturuna dekodlaşdırır. Lakin növbəti iddia yoxlama məntiqi (validateClaims) emitent şərtini a.issuer != "" && iss != "" kimi qiymətləndirir. Xarici OAuth provayderinin introspeksiya cavabında opsional iss (issuer) sahəsi tamamilə buraxıldıqda, iss dəyişəni standart olaraq boş sətir olur. Bu, şərti blokun yanlış (false) kimi qiymətləndirilməsinə və səssiz şəkildə ötürülməsinə səbəb olur. Nəticədə tətbiq, icazəsiz və ya nəzərdə tutulmamış üçüncü tərəf kimlik provayderləri tərəfindən verilmiş tokenləri qəbul edir.
Necə düzəltmək olar
- github.com/googleapis/mcp-toolbox1.4.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| google mcp_toolbox_for_databases | 1.0.0 ≤ v ≤ 1.3.0 | — |
| github.com/googleapis/mcp-toolboxGo | v < 1.4.0 | 1.4.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.