CVE-2026-59148
Təsvir
Mockoon mock API-lərin dizaynı və işə salınması üçün imkan təqdim edir. 9.7.0 versiyasından əvvəl commons-server/src/libs/server/admin-api.ts faylında yerləşən Mockoon-un admin API-si istifadəçi tərəfindən müəyyən edilmiş mock marşrutları ilə eyni Express listener üzərində quraşdırılıb, göndərilən runtime-larda defolt olaraq aktivdir, yazma metodlarına icazə verilmiş Access-Control-Allow-Origin: * başlığını qaytarır və autentifikasiyaya malik deyil. Mock server portuna çata bilən istənilən autentifikasiyasız çağıran MOCKOON_* mühit dəyişənlərini oxuya, /mockoon-admin/env-vars vasitəsilə ixtiyari proses mühit dəyişənlərini yaza, PUT /mockoon-admin/environment vasitəsilə mock marşrut gövdələrini, statuslarını və başlıqlarını yenidən yaza, tranzaksiya jurnallarını və SSE axınlarını oxuya və vəziyyəti təmizləyə bilər. Bu problem 9.7.0 versiyasında düzəldilib.
Necə düzəltmək olar
- @mockoon/commons-server9.7.0 və ya daha yeni versiya
- @mockoon/cli9.7.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| @mockoon/commons-servernpm | v < 9.7.0 | 9.7.0 |
| @mockoon/clinpm | v < 9.7.0 | 9.7.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.