CVE-2026-72843

Kritik

Təsvir

EverShop-dakı müştəri yeniləmə marşrutu packages/evershop/src/modules/customer/api/updateCustomer/route.json faylında "access": "public" olaraq təyin edilmişdir ki, bu da admin autentifikasiya middleware-nin çağıranı yoxlamadan next() funksiyasını çağırmasına səbəb olur və marşrut heç bir müştəri sessiyası middleware tərəfindən qorunmur; zəncirdəki yeganə middleware JSON gövdəsini analiz edir. Daha sonra updateCustomer.js faylındakı handler, URL yolundan götürülmüş uuid vasitəsilə müştərini yükləyir və çağıranın qeydin sahibi olduğunu təsdiqləmədən, təmin edilən sahələri həmin qeydə yazır və əgər parol təqdim edilibsə, onu heşləyir. Beləliklə, məlum müştəri uuid-sini daşıyan autentifikasiya olunmamış sorğu həmin müştərinin e-poçt ünvanını və parolunu dəyişə bilər və 200 cavabından yenilənmiş qeydi oxuyaraq hesabı ələ keçirib sahibini kənarlaşdıra bilər. Müştəri uuid-ləri sifariş təsdiqi e-poçt linkləri və inzibati URL-lər vasitəsilə açıq şəkildə görünür. Versiya 2.2.1 marşrutu "access": "private" olaraq dəyişir.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulEvershop
Dərc20 avq 2026
İlk görülmə20 avq 2026

Necə düzəltmək olar

Yeniləyin
  • evershopcommerce evershop2.2.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
evershopcommerce evershopv < 2.2.12.2.1

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.

Intelligence 360 paketində

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.