Katalog CVE

CVE-2026-92458

ŚrednieCVSS 4.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W yshop-crm do wersji 2.1.3 występuje luka braku autoryzacji w handlerze onSale kontrolera StoreProductController, która pozwala uwierzytelnionym użytkownikom back-office modyfikować status sprzedaży produktów. Atakujący mogą wywołać GET /admin-api/product/store-product/sale z sekwencyjnymi identyfikatorami produktów, aby wycofać całe katalogi produktów ze sprzedaży lub ponownie włączyć wycofane produkty bez odpowiednich kontroli uprawnień.

Ocena ryzyka

Nieuprawniona modyfikacja statusu sprzedaży może sparaliżować kanał sprzedaży, powodując straty finansowe i niezadowolenie klientów. Może również prowadzić do sprzedaży produktów, które powinny być wycofane, co stwarza ryzyko prawne i wizerunkowe.

Rekomendacja

Należy dodać kontrolę uprawnień do punktu końcowego GET /admin-api/product/store-product/sale oraz zabezpieczyć operacje modyfikacji statusu produktów. Zaleca się również monitorowanie zmian statusu sprzedaży i audyt uprawnień użytkowników back-office.

Inne podatności w yshop-crm

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

yshop-crm through 2.1.3 contains a missing authorization vulnerability in the StoreProductController onSale handler that allows authenticated back-office users to modify product sale status. Attackers can invoke the GET /admin-api/product/store-product/sale endpoint with sequential product IDs to withdraw entire product catalogs from sale or re-enable withdrawn products without proper permission checks.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS