ZeroHour

CVE-2026-92459

niche

Missing Authorization in yshop-crm Lead-Claim Endpoint Enables Bulk Lead Theft

CVSS 4.0
7.1 high
EPSS
Published
()
Modified
AI analysis

yshop-crm through version 2.1.3 contains a missing authorization flaw (CWE-862) in the CrmCluesController receiveCustomer endpoint, which is used to claim sales leads. Any authenticated back-office user can invoke this endpoint without the permission check it should enforce, overwriting the ownerUserId field to reassign leads that belong to other employees to themselves. Because the endpoint performs no access logging and no quota validation, an attacker with even low-level credentials can silently siphon large volumes of leads in bulk, damaging the integrity of the sales pipeline. Any organization running yshop-crm up to and including 2.1.3 is affected. No public proof-of-concept is known and the flaw is not in CISA's KEV, so exploitation has not been confirmed in the wild.

What to do: Upgrade yshop-crm to a version patched for CVE-2026-92459 when the vendor releases one (no fixed version is specified in current disclosures); meanwhile, restrict which back-office roles can reach the CrmCluesController receiveCustomer endpoint, e.g., via a gateway or WAF rule. Audit lead records for ownerUserId changes that no legitimate user action explains, and review which low-privilege accounts hold back-office credentials that could reach the endpoint.

Affected
yshop-crmthrough 2.1.3
Estimated exposure
nichelikely hundreds to low thousands of self-hosted deployments (no public install counts) — yshop-crm is a self-hosted open-source CRM aimed at small sales teams, with no public install statistics, so the estimate assumes a modest on-premises footprint in the hundreds to low thousands of instances.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

yshop-crm through 2.1.3 contains a missing authorization vulnerability in the CrmCluesController receiveCustomer endpoint that allows authenticated back-office users to claim sales leads without proper permission checks. Attackers can invoke the lead-claim endpoint to reassign leads from other employees to themselves by overwriting the ownerUserId field, with no access logging or quota validation to prevent bulk lead theft.

Weakness
CWE-862
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.