Medium severity · published Oct 26, 2026
CVE-2026-116492
Frappe CRM before 1.89.1 Missing Authorization via Phone Lookup API
New
6.5
CVSS
0.2%
EPSS
No
On KEV
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.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 14% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
CR
crm · frappe
1.0.0 before 1.89.1 · source: vendor
Affected product
CR
crm
frappe
More from crm
8.2
CVE-2026-53761
Frappe CRM: Authentication Bypass via Logged Invitation Keys in crm/api
5.4
CVE-2026-111937
Frappe CRM before 1.81.2 Missing Authorization on CRM Notification Records
4.3
CVE-2026-111938
Frappe CRM before 1.74.0 Missing Authorization via add_note_to_call_log
4.3
CVE-2026-108734
Frappe CRM 1.49.0 through 1.87.0 Missing Authorization via get_linked_docs_of_document