CVE-2026-55887
Təsvir
MCP Gateway, MCP serverlərinin asan və təhlükəsiz şəkildə işlədilməsinə və yerləşdirilməsinə imkan verir. 0.21.0 versiyasından 0.42.2 versiyasına qədər olan dövrdə, Docker MCP Gateway, `pkg/oci/self_contained.go` və `pkg/workingset/workingset.go` fayllarında birbaşa `docker://` istinadları və kataloq snapshot idxalları üçün hücumçunun nəzarətində olan `io.docker.server.metadata` OCI imic etiketini geniş `catalog.Server` strukturuna YAML-unmarshal edirdi. Daha sonra Volumes, User və ExtraHosts kimi runtime-formalaşdıran sahələr, mənbə ağ siyahısı olmadan `docker run` arqument vektoruna əlavə edilirdi; bu isə zərərli imic müəllifinin, qurban tərəfindən imicin seçilməsi və ya çəkilməsi zamanı host fayl sistemi və ya Docker socket mount-larını və UID 0 icrasını tələb etməsinə şərait yaradırdı. Konteynerin yaradılma vaxtındakı bu sərhəd yan keçməsi hostda ixtiyari kodun icrasına imkan verir və konteyner daxilində heç bir imtiyazların yüksəldilməsi tələb olunmadığı üçün `no-new-privileges` tərəfindən qarşısı alınmır. Bu problem 0.42.2 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- github.com/docker/mcp-gateway0.42.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/docker/mcp-gatewayGo | 0.21.0 ≤ v < 0.42.2 | 0.42.2 |
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.