yshop-crm 2.1.3 及之前版本存在一个缺失授权控制的漏洞,允许任何已认证的后端管理用户通过调用 POST /admin-api/crm/contract/check 接口批准或拒绝合同。由于 CrmContractController 类未使用 @PreAuthorize 注解进行权限控制,且审批者检查相关的代码被注释,攻击者可以利用该漏洞批准合同,从而篡改客户交易和购买数据,或者拒绝合同,使产品退回库存。
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| guchengwuyue | yshop-crm | ≤ 2.1.3 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| guchengwuyue | yshop-crm | 0 ~ 2.1.3 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-109172 | 4.3 MEDIUM | yshop-crm through 2.1.3 Missing Authorization via contract-receivables check endpoint |
| CVE-2026-109173 | 4.3 MEDIUM | yshop-crm through 2.1.3 Missing Authorization via invoice check endpoint |
No comments yet