yshop-crm through 2.1.3 contains a missing authorization vulnerability that allows any authenticated back-office user to approve or reject contracts by calling POST /admin-api/crm/contract/check. Because CrmContractController lacks @PreAuthorize and approver checks are commented out, attackers can approve contracts to alter customer deal and purchase data or reject them to return products to stock.
Project Subscriptions
No data.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Mon, 12 Oct 2026 13:15:00 +0000
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-12T13:10:33.592Z
Reserved: 2026-10-12T12:41:57.219Z
Link: CVE-2026-109171
No data.
Status : Deferred
Published: 2026-10-12T13:17:29.520
Modified: 2026-10-12T13:17:29.643
Link: CVE-2026-109171
No data.
OpenCVE Enrichment
No data.
Weaknesses