Vulnerability · Published Oct 26, 2026 · Assigned by VulnCheck
CVE-2026-116492Frappe CRM before 1.89.1 Missing Authorization via Phone Lookup API
Medium 6.5
In plain English
A medium-severity missing authorization in crm from frappe. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 14% of all known vulnerabilities).
Official description
Frappe CRM app before 1.89.1 contains a missing authorization vulnerability that allows authenticated low-privileged users to read CRM Lead records they are not permitted to access by querying the get_contact_by_phone_number API, which performs raw database queries without invoking the permission system. Attackers can supply a known phone number to the crm.integrations.api.get_contact_by_phone_number endpoint to retrieve full lead details otherwise blocked by standard API and UI access controls, resulting in unauthorized disclosure of sensitive CRM data.
Affected products (as reported)
Weakness: CWE-862 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
References
- Vendor PR issue-tracking
- Vendor Patch patch
- VulnCheck Advisory: Frappe CRM before 1.89.1 Missing Authorization via Phone Lookup API third-party-advisory