Description
Frappe is a full-stack web application framework. Prior to 16.23.0 and 15.112.0, TarSlip RCE was possible in Package Import because tarfile members were not sufficiently checked before extraction. This issue is fixed in versions 16.23.0 and 15.112.0.
Published: 2026-07-10
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability allows an attacker to execute arbitrary code on a server running the Frappe framework by submitting a malicious tar archive during the package import process. The flaw is caused by insufficient validation of tarfile members before extraction, resulting in a path traversal/unchecked extraction weakness (CWE‑22). When exploited the attacker gains the privileges of the web application, potentially leading to full system compromise.

Affected Systems

The flaw affects any installation of the Frappe framework older than version 16.23.0 and 15.112.0. All users with those versions are potentially vulnerable until they upgrade.

Risk and Exploitability

The CVSS score of 8.6 indicates high severity, but the EPSS score of <1% shows a very low likelihood of exploitation in the wild, and the vulnerability is not listed in CISA’s KEV catalog. The likely attack path is through the package import feature exposed via the web interface, so an attacker who can upload a crafted tar file can trigger malicious extraction and remote code execution.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Frappe framework to v16.23.0 or v15.112.0.
  • Disable or limit access to the package import feature so that only trusted users can upload archives.
  • Ensure the application validates extraction paths before extracting tar members, mitigating the path traversal weakness.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, '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.23.0 and 15.112.0, TarSlip RCE was possible in Package Import because tarfile members were not sufficiently checked before extraction. This issue is fixed in versions 16.23.0 and 15.112.0.
Title Frappe: TarSlip RCE in Package Import
Weaknesses CWE-22
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-13T14:11:14.738Z

Reserved: 2026-06-17T16:44:40.995Z

Link: CVE-2026-55852

cve-icon Vulnrichment

Updated: 2026-07-13T14:11:10.553Z

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')