CVE-2026-81735
Təsvir
UI-TARS-desktop proqramının mcp-http-server paketindəki startServer.ts faylı, heç bir host təyin edilmədikdə dinləmə ünvanını standart olaraq '::' olaraq müəyyən edirdi, buna görə də startSseAndStreamableHttpMcpServer funksiyası Streamable HTTP və SSE MCP transportlarını bütün interfeyslərə bağlayırdı və onun autentifikasiya middleware-i opsional idi: middleware-lər yalnız çağırıcı tərəfindən təmin edildikdə tətbiq olunur. @agent-infra/mcp-server-commands və @agent-infra/mcp-server-filesystem giriş nöqtələri startSseAndStreamableHttpMcpServer funksiyasını yalnız host və port ilə çağırır və heç bir middleware ötürmür, buna görə də hər iki server üçün etibarnamə tələb olunmurdu. Commands serveri, çağırıcı tərəfindən təmin edilən əmr sətirini promisify(child_process.exec) funksiyasına ötürən run_command alətini təqdim edir, beləliklə, porta daxil ola bilən istənilən autentifikasiya olunmamış klient serveri işlədən istifadəçi adından ixtiyari əmrləri icra edə bilərdi; filesystem serveri isə faylların oxunması və yazılması alətlərini eyni şərtlərlə təqdim edirdi. Dinləmə standartı c2ad42e3eb9b27830db41a3e6f51ca7179d9b168 commit-i ilə 127.0.0.1 olaraq dəyişdirilmişdir; bu dəyişiklik zamanı paketin versiyası 1.2.4 olaraq qaldığı üçün hədd buraxılışla deyil, commit ilə müəyyən edilir.
Necə düzəltmək olar
- bytedance UI-TARS-desktopc2ad42e3eb9b27830db41a3e6f51ca7179d9b168 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| bytedance UI-TARS-desktop | v < c2ad42e3eb9b27830db41a3e6f51ca7179d9b168 | c2ad42e3eb9b27830db41a3e6f51ca7179d9b168 |
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.