Description
Frappe Framework before 15.120.0 and 16.x before 16.33.0 does not enforce the per-user restrict_ip allowlist for non-session authentication methods, including API key, OAuth, and header-based authentication. Attackers holding valid credentials of these types can authenticate from IP addresses outside the allowlist, defeating the configured network-based access restrictions.
Published: 2026-10-16
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized access from non-allowlisted IP addresses
Action: Apply Patch
AI Analysis

Impact

Frappe Framework fails to enforce the restrict_ip allowlist for non‑session authentication methods, including API key, OAuth, and header‑based authentication. Valid credentials of these types therefore grant an attacker the ability to authenticate from any IP address, bypassing network‑based access controls and potentially enabling privileged actions within the application. The impact is a loss of confidentiality, integrity, and adherence to the organization’s network segmentation policies.

Affected Systems

The vulnerability affects all releases of Frappe Framework before version 15.120.0 and before 16.33.0. Administrators should verify whether their installed version falls into these ranges and consider upgrading as part of remediation.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity vulnerability. The EPSS score of 0.00174 (<1%) indicates a very low likelihood of exploitation, and the vulnerability is not listed in the CISA KEV catalog, suggesting lower likelihood of widespread exploitation. However, the attack can be carried out remotely by an attacker who already possesses valid API key, OAuth token, or header‑based authentication credentials, enabling them to bypass IP‑based restrictions. Successful exploitation could allow the attacker to perform actions with the privileges associated with the compromised credentials.

Generated by OpenCVE AI on October 16, 2026 at 15:10 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Frappe Framework to a version that includes the fix (15.120.0 or later, 16.33.0 or later).
  • If an immediate upgrade is not possible, block non‑session authentication methods (API key, OAuth, header‑based) from IPs outside the allowed range using firewall or reverse‑proxy rules.
  • Conduct an audit of all API keys and OAuth tokens to ensure they are not shared or exposed to untrusted networks, and regenerate any credentials that may have been compromised.

Generated by OpenCVE AI on October 16, 2026 at 15:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 01:45:00 +0000

Type Values Removed Values Added
Description Frappe Framework before 15.120.0 and 16.x before 16.33.0 does not enforce the per-user restrict_ip allowlist for non-session authentication methods, including API key, OAuth, and header-based authentication. Attackers holding valid credentials of these types can authenticate from IP addresses outside the allowlist, defeating the configured network-based access restrictions.
Title Frappe before 16.33.0 restrict_ip Allowlist Bypass via API Key, OAuth Authentication
First Time appeared Frappe
Frappe frappe
Weaknesses CWE-284
CPEs cpe:2.3:a:frappe:frappe:*:*:*:*:*:*:*:*
Vendors & Products Frappe
Frappe frappe
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T16:23:33.709Z

Reserved: 2026-10-15T21:55:44.538Z

Link: CVE-2026-111388

cve-icon Vulnrichment

Updated: 2026-10-16T16:23:28.827Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T03:18:06.380

Modified: 2026-10-16T17:17:33.293

Link: CVE-2026-111388

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T14:15:09Z

Weaknesses