CVE-2026-55176
Təsvir
Soft Machine Virtual Maşın əsaslı agentik tərtibat mühiti / Bulud ƏM-dir. 0.2.247 və daha öncəki versiyalarda, /app/server.js faylında yerləşən iki autentifikasiya köməkçisi — verifyContainerAuth() və authenticateWorkspaceHttp() — çağırıcının hansı iş sahəsinə (workspace) aid olduğunu yoxlamadan qlobal CONTAINER_SHARED_SECRET dəyişənini bearer token kimi qəbul edir. Bu sirr (secret) Fly tətbiqindəki hər bir konteynerdə eyni şəkildə təyin edildiyi və hər bir iş sahəsi daxilində istifadəçi ilə qarşılaşan proses mühitindən əlçatan olduğu üçün, istənilən kirayəçi (tenant) ondan digər kirayəçinin iş sahəsi API-na autentifikasiya üçün istifadə edə bilər. Nəticədə, ödəniş edən istənilən müştərinin shell-i vasitəsilə iş sahələri arasında oxuma, yazma və məhvedici bərpa (destructive-restore) primitivlərinə giriş mümkün olur. Mövcud hər bir iş sahəsi üçün token yoxlanışı (workspaceTokenMatches) istifadəçi ilə qarşılaşan fərdi iş sahəsi token yolunu qoruyur, lakin ortaq sirr (shared-secret) bearer yolu bunu tamamilə yan keçir. Yayınlandığı vaxt etibarilə heç bir açıq məlum yamama (patch) mövcud deyil.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Soft-Machine-io security | <= 0.2.247 | — |
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.