CVE Catalog

CVE-2026-92458

MediumCVSS 4.3
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

Unauthorized modification of sale status can paralyze the sales channel, causing financial losses and customer dissatisfaction. It may also lead to the sale of products that should be withdrawn, creating legal and reputational risks.

Recommendation

Add permission checks to the GET /admin-api/product/store-product/sale endpoint and secure product status modification operations. It is also advisable to monitor sale status changes and audit back-office user permissions.

Other vulnerabilities in yshop-crm

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS