CVE-2026-55852

Frappe: TarSlip RCE in Package Import

Published Jul 10, 2026 CVSS 4.0 · 8.6 High EPSS < 1% KEV · Not listed
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.

Analysis

AI-generated

Technical 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.

Remediation

No solution or workaround provided in the CVE record.

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 August 1, 2026 at 11:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Frappe
Frappe frappe
Vendors & Products Frappe
Frappe frappe
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'}

Weaknesses
  • CWE-22

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

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jul 13, 2026, 2:11 PM
Reserved
Jun 17, 2026, 4:44 PM
Status
Deferred
Published
Jul 10, 2026, 10:16 PM
Modified
Jul 13, 2026, 6:05 PM