在 yshop-crm 2.1.3 及更早版本中,存在一处缺失授权的安全漏洞,使得任何经过身份验证的后台管理用户都可以通过向 发送请求,随意批准或拒绝发票。CrmInvoiceController 中的 check 处理逻辑未配置 @PreAuthorize 注解,且审批人校验逻辑已被注释,导致攻击者只需提供任意发票 ID,即可绕过发票审批流程。
| 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-109171 | 4.3 MEDIUM | yshop-crm through 2.1.3 Missing Authorization via /admin-api/crm/contract/check |
No comments yet