Description
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.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
No advisories yet.
References
History
Mon, 12 Oct 2026 13:15:00 +0000
Subscriptions
No data.
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