CVE-2026-44895
Təsvir
GitLab MCP Server süni intellekt agentinin birbaşa GitLab ilə əlaqə saxlamasına imkan verir. 0.6.0 versiyasından əvvəl src/transport.ts faylındakı HTTP transportu heç bir autentifikasiya təbəqəsinə malik deyil və hər cavabda wildcard Access-Control-Allow-Origin: * başlığı göndərir. Struktur defekt ondan ibarətdir ki, SSE serveri daxil olan etibarlılıq yoxlaması olmadan operatorun GITLAB_PERSONAL_ACCESS_TOKEN-i tərəfindən dəstəklənən və dəyişiklik etmək imkanı olan stateful RPC son nöqtəsi yaradır, daha sonra isə wildcard CORS başlığı vasitəsilə özünü bütün çarpaz mənşəli brauzer kontekstlərinə təqdim edir. 97-ci sətirdəki httpServer.listen(port) çağırışı həmçinin heç bir host arqumenti ötürmür, buna görə də bağlama (bind) standart olaraq 0.0.0.0 ünvanına təyin edilir və autentifikasiyasız səth hər bir interfeysdə açıq qalır. Bu zəiflik 0.6.0 versiyasında aradan qaldırılmışdır.
Necə düzəltmək olar
- @yoda.digital/gitlab-mcp-server0.6.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| @yoda.digital/gitlab-mcp-servernpm | v < 0.6.0 | 0.6.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.