Description
yshop-crm through 2.1.3 contains a missing authorization vulnerability that allows any authenticated back-office user to approve or reject receivables records by calling POST /admin-api/crm/contract-receivables/check. The handler lacks a @PreAuthorize check and the approver checks in CrmContractReceivablesServiceImpl.check are commented out, so attackers can approve records by id, inflating contract return_money and forging approval logs.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No solution or workaround provided in the CVE record.
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:34.283Z
Reserved: 2026-10-12T12:41:57.566Z
Link: CVE-2026-109172
No data.
Status : Deferred
Published: 2026-10-12T13:17:29.697
Modified: 2026-10-12T13:17:29.820
Link: CVE-2026-109172
No data.
OpenCVE Enrichment
No data.
Weaknesses