CVE-2026-58500
Təsvir
MCP Appium, süni intellekt köməkçilərinə Android və iOS platformalarında mobil tətbiqlərin sınaqlarını avtomatlaşdırmaq üçün alətlər təmin edən bir MCP serveridir. 1.85.10 versiyasından əvvəlki versiyalarda `createLocatorGeneratorUI` funksiyası hücum edən şəxs tərəfindən idarə olunan element atributlarını — text, content-desc, resource-id və locator selector dəyərlərini — hər hansı HTML və ya JavaScript kontekstinin qaçırılması (escaping) olmadan birbaşa HTML şablonu literalına daxil edir. Sınaqdan keçirilən tətbiqin istifadəçi interfeysini (UI) idarə edən hücumçu, `generate_locators` aləti tərəfindən qaytarılan MCP UI resursuna ixtiyari HTML və JavaScript kodu yerləşdirə bilər. Qurbanın MCP kliyenti bu resursu render etdikdə, yerləşdirilmiş skript icra olunur və `window.parent.postMessage` vasitəsilə ixtiyari MCP alətlərini çağıra bilir ki, bu da ekran görüntülərinin götürülməsi, səhifə mənbəyinin oxunması və ya digər qeydiyyatdan keçmiş imkanlar kimi icazəsiz MCP alətlərinin icrasına gətirib çıxarır. Bu problem 1.85.10 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- appium-mcp1.85.10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| appium appium-mcp | v ≤ 1.85.9 | — |
| appium-mcpnpm | v < 1.85.10 | 1.85.10 |
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.