Vulnerability · Published Sep 16, 2026 · Assigned by VulnCheck
CVE-2026-92461yshop-crm through 2.1.3 Missing Authorization via CRM Approval-Chain Endpoint
Medium 4.3
In plain English
A medium-severity missing authorization in yshop-crm from guchengwuyue. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 32% of all known vulnerabilities).
Official description
yshop-crm through 2.1.3 contains a missing authorization vulnerability in the GET /admin-api/crm/flow/flow-users endpoint that allows any logged-in back-office user to access approval workflow data. Attackers can retrieve approval chain topology, step ordering, approver identifiers, and personal information including login names, nicknames, departments, email addresses, mobile numbers and last login IP addresses.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| guchengwuyue | yshop-crm | 0 – through 2.1.3 |
Weakness: CWE-862 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
References
- Reporter proof of concept: approval-chain disclosure via /crm/flow/flow-users exploit
- getFlowUserIds declared without @PreAuthorize while the narrower flow-step listing requires crm:flow:query technical-description
- getFlowUserIds resolves adminIds to full approver user records with no caller check technical-description
- Maven revision property showing the affected tree is version 2.1.3 technical-description
- yshop-crm source repository product
- VulnCheck Advisory: yshop-crm through 2.1.3 Missing Authorization via CRM Approval-Chain Endpoint third-party-advisory