Summary
CVE-2026-53761 is an authentication bypass vulnerability (CWE-287: Improper Authentication) affecting Frappe CRM, the open-source CRM application built on the Frappe framework. The flaw stems from user invitation keys that remain valid and logged/accessible even after the associated account has already accepted the invitation, allowing an attacker who obtains a previously-used invitation key to authenticate as that user. The issue carries a high severity rating (CVSS 8.2).
Technical details
- Root cause: Invitation keys issued by Frappe CRM’s
crm/apiinvitation flow are not invalidated (nulled) after a user accepts the invitation and activates their account. - Trigger condition: Any deployment of Frappe CRM that has issued user invitations is potentially exposed — the invitation key for an already-accepted invite can still be used to gain access.
- Attack vector: Network — no authentication or user interaction is required by the victim; an attacker only needs to obtain a previously logged/used invitation key.
- Impact: Unauthorized access to a legitimate user account, resulting in a high impact to data/session integrity (account takeover of previously invited accounts).
Affected software
- Frappe CRM versions prior to v1.73.0 (advisory also references versions prior to v1.72.1 as vulnerable)
- Fixed in v1.73.0 and later
Severity
- CVSS Score: 8.2 (High)
- CVSS v4.0 Vector:
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Mitigation and recommended actions
- Immediate: Upgrade Frappe CRM to v1.73.0 or later, which nullifies the invitation key once it has been accepted and introduces a "pending" invitation status.
- If unable to patch immediately: Manually run a script or SQL command to nullify/randomize the
keyfield for all rows in thetabCRM Invitationtable where the status is already "Accepted," to invalidate any previously usable invitation keys.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Named meta tag
generator:frappe

