Description
Frappe is a full-stack web application framework. Prior to 16.19.0 and 15.109.0, path traversal via download_backups was possible due to lack of hardening. This issue is fixed in versions 16.19.0 and 15.109.0.
Published: 2026-07-10
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Path traversal is possible when using the /backups route in the download_backups feature. This flaw, identified as CWE‑22, allows a user to specify arbitrary file paths, potentially reading sensitive files from the server. If an attacker can reach this endpoint, they may obtain confidential configuration files, database credentials, or other critical data, leading to information disclosure and further compromise.

Affected Systems

The vulnerability affects versions of the Frappe framework released before 16.19.0 and before 15.109.0. Users running any 16.x or 15.x release older than those specified are susceptible. The issue exists in the core Frappe codebase and is documented in the project's GitHub repository.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity. EPSS score is <1% and the vulnerability is not listed in the CISA KEV catalog, suggesting no widespread exploitation has been observed yet. The likely attack vector is through the publicly exposed /backups endpoint, which may be restricted to authenticated users; any user with access to that route can exploit the flaw. Because the flaw permits arbitrary file reads, the risk to confidentiality remains significant until a patch is applied.

Generated by OpenCVE AI on July 29, 2026 at 09:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Frappe version 16.19.0 or newer, or 15.109.0 or newer.
  • Configure the /backups endpoint to restrict access to trusted roles only, ensuring that only authorized administrators can invoke download_backups.
  • Enable logging for backup downloads and monitor for unusual file path requests, which may indicate exploitation attempts.

Generated by OpenCVE AI on July 29, 2026 at 09:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 10 Jul 2026 22:45:00 +0000

Type Values Removed Values Added
First Time appeared Frappe
Frappe frappe
Vendors & Products Frappe
Frappe frappe

Fri, 10 Jul 2026 21:30:00 +0000

Type Values Removed Values Added
Description Frappe is a full-stack web application framework. Prior to 16.19.0 and 15.109.0, path traversal via download_backups was possible due to lack of hardening. This issue is fixed in versions 16.19.0 and 15.109.0.
Title Frappe: Path Traversal via /backups Route
Weaknesses CWE-22
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-13T14:15:58.161Z

Reserved: 2026-04-25T05:04:37.029Z

Link: CVE-2026-42219

cve-icon Vulnrichment

Updated: 2026-07-13T14:15:53.633Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T10:00:15Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')