PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-92458 guchengwuyue CVE debrief

CVE-2026-92458 is a missing authorization vulnerability in the StoreProductController onSale handler of yshop-crm through version 2.1.3. This allows authenticated back-office users to modify product sale status without proper permissions, potentially affecting product catalogs and inventory management. Defenders should assess exposure and verify proper permission checks are in place to prevent unauthorized changes to product sale status. The vulnerability is confirmed in yshop-crm version 2.1.3, and defenders should prioritize verifying and restricting access to product sale status modification functionality.

Vendor
guchengwuyue
Product
yshop-crm
CVSS
MEDIUM 5.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-16
Original CVE updated
2026-09-18
Advisory published
2026-09-16
Advisory updated
2026-09-18

Who should care

Defenders responsible for yshop-crm deployments, especially those with authenticated back-office users, should assess exposure and verify proper permission checks are in place to prevent potential unauthorized changes to product sale status. This includes reviewing and restricting access to product sale status modification functionality, implementing proper permission checks, and monitoring and auditing product sale status modifications for unauthorized  

Why it matters

CVE-2026-92458 is a missing authorization vulnerability in yshop-crm that allows authenticated back-office users to modify product sale status without proper permissions. Defenders responsible for yshop-crm deployments should assess exposure and verify proper permission checks are in place to prevent potential unauthorized changes to product sale status.

  • Potential unauthorized modification of product sale status by authenticated back-office users
  • Possible withdrawal of entire product catalogs from sale or re-enabling of withdrawn products without proper permissions

Technical summary

The vulnerability exists in the StoreProductController onSale handler of yshop-crm through version 2.1.3. Authenticated back-office users can modify product sale status without proper permission checks by invoking the GET /admin-api/product/store-product/sale endpoint with sequential product IDs. This could lead to potential unauthorized modification of product sale status, possible withdrawal of entire product catalogs from sale, or re-enabling of withdrawn products without proper permissions. Defenders should prioritize verifying and restricting access to product sale status modification functionality, especially for authenticated back-office users.

Defensive priority

Defenders should prioritize verifying and restricting access to product sale status modification functionality, especially for authenticated back-office users.

Recommended defensive actions

  • Verify and restrict access to product sale status modification functionality for authenticated back-office users
  • Implement proper permission checks for modifying product sale status
  • Monitor and audit product sale status modifications for unauthorized changes
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The vulnerability is confirmed in yshop-crm version 2.1.3. Exploitation and impact details are limited in the provided source corpus. Defenders should verify the affected product deployments exist in managed environments and review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance. The vulnerability allows authenticated back-office users to modify product sale status without proper permission checks by invoking the GET /admin-api/product/store-product/sale endpoint with sequential  

Sources and references

Verified primary and authoritative sources

  • CVE-2026-92458 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-92458

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-92458 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-92458

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://github.com/LinYuanyi1/cve-request-poc/blob/master/yshop-crm/C05_store_product_sale_toggle.py

    [email protected]

  • Source reference

    Unverified legacy reference

    URL: https://github.com/guchengwuyue/yshop-crm

    [email protected]

  • Source reference

    Unverified legacy reference

    URL: https://github.com/guchengwuyue/yshop-crm/blob/5f5810a0e1e4ab0828523ec299bf973c2f9065d7/yshop-crm/pom.xml

    [email protected]

  • Source reference

    Unverified legacy reference

    URL: https://github.com/guchengwuyue/yshop-crm/blob/5f5810a0e1e4ab0828523ec299bf973c2f9065d7/yshop-crm/yshop-module-mall/yshop-module-product-biz/src/main/java/co/yixiang/yshop/module/product/controller/admin/storeproduct/StoreProductController.java

    [email protected]

  • Source reference

    Unverified legacy reference

    URL: https://github.com/guchengwuyue/yshop-crm/blob/5f5810a0e1e4ab0828523ec299bf973c2f9065d7/yshop-crm/yshop-module-mall/yshop-module-product-biz/src/main/java/co/yixiang/yshop/module/product/service/storeproduct/StoreProductServiceImpl.java

    [email protected]

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/yshop-crm-through-2.1.3-missing-authorization-via-storeproductcontroller-onsale

    [email protected]

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.