yshop-crm through 2.1.3 contains a missing authorization vulnerability that allows any authenticated back-office user to approve or reject invoices via POST /admin-api/crm/invoice/check. The CrmInvoiceController check handler lacks @PreAuthorize and approver checks are commented out, letting attackers bypass the invoice approval workflow by supplying any invoice id.
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:34.985Z
Reserved: 2026-10-12T12:41:57.846Z
Link: CVE-2026-109173
No data.
Status : Deferred
Published: 2026-10-12T13:17:29.870
Modified: 2026-10-12T13:17:29.993
Link: CVE-2026-109173
No data.
OpenCVE Enrichment
No data.
Weaknesses