CVE-2026-109171

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.
Configurations

No configuration.

History

12 Oct 2026, 13:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-10-12 13:17

Updated : 2026-10-26 17:17


NVD link : CVE-2026-109171

Mitre link : CVE-2026-109171

CVE.ORG link : CVE-2026-109171


JSON object : View

Products Affected

No product.

CWE
CWE-862

Missing Authorization