CVE-2026-53535 Details
Description
Activepieces is an open source AI workflow automation platform. Prior to 0.82.0, the git-sync feature clones a user-configured Git repository into a temporary directory on the server and then writes flow, table, and connection state into it before pushing back, and two separate weaknesses allowed those writes to escape the intended workspace and land on arbitrary paths on the host filesystem: Git's symbolic-link handling was not disabled on the clone, so an attacker who controlled the remote repository could include symlinks that redirected the writes, and several user-supplied identifiers used to build on-disk paths (the repository slug and the externalId of tables, flows, and connections) were not validated against directory-traversal sequences such as ../. On a self-hosted Enterprise Edition deployment, a user authorized to configure or push to a git-sync repository (holding the WRITE_PROJECT_RELEASE permission) could cause the server to overwrite files anywhere the Activepieces process user can write, which depending on host layout can be leveraged for tampering, denial of service, or remote code execution. This issue is fixed in version 0.82.0.
A vulnerability in the git-sync feature of Activepieces, an open-source AI workflow automation platform, prior to version 0.82.0, allows for arbitrary file overwrites on the host filesystem. This issue arises from two main weaknesses: first, Git's symbolic-link handling was not disabled during the cloning process, enabling an attacker to manipulate write locations by including symlinks in a controlled repository; second, user-supplied identifiers used to construct file paths were not properly validated, allowing directory traversal sequences to escape intended directories. On self-hosted Enterprise Edition deployments, a user with the WRITE_PROJECT_RELEASE permission could exploit this vulnerability to overwrite files in locations writable by the Activepieces process user, potentially leading to unauthorized file modifications, service disruptions, or even remote code execution.
Users can upgrade to Activepieces version 0.82.0, which addresses the vulnerability by disabling symlink handling, validating user inputs to prevent directory traversal, and implementing a realpath-based escape check before file writes. Until upgrading, Git-sync can be disabled or restricted to trusted administrators, and existing Git remotes should be audited to ensure they point only to controlled repositories.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 16, 2026CISA-ADP
Assessed Jul 17, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/activepieces/activepieces/commit/01bd4ef76fc1ad1bf7adc10c39ece4f624da6bf5 | [email protected] | Source CodeVendor |
| https://github.com/activepieces/activepieces/pull/12711 | [email protected] | Issue TrackingVendor |
| https://github.com/activepieces/activepieces/releases/tag/0.82.0 | [email protected] | Release NotesVendor |
| https://github.com/activepieces/activepieces/security/advisories/GHSA-qqcr-rg2x-97mm | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-22 | Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') | [email protected] |
| CWE-59 | Improper Link Resolution Before File Access ('Link Following') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Activepieces | < 0.82.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 17, 2026 | CVE Modified | CISA-ADP |
| Jul 16, 2026 | New CVE Received | [email protected] |
Volerion