ZenTao Backup Component Path Traversal Vulnerability Leading to Arbitrary File Deletion

Vulnerability

A path traversal vulnerability allowing arbitrary file deletion has been identified in ZenTao versions through 21.7.8. The issue arises in the Backup Handler component, specifically within the delete function of editor/control.php. This vulnerability can be exploited remotely by manipulating the fileName parameter, which is not properly validated, allowing attackers to traverse the file system and delete targeted files or directories.

Impact

Exploitation of this vulnerability allows authenticated users to delete arbitrary files on the server, potentially leading to loss of critical application data or system files.

Reproduction

To reproduce this vulnerability, send a GET request to the ZenTao application with the backup module and the delete function. Include a crafted fileName parameter that traverses out of the backup directory, such as '../../../../../target'. The request must be made with an authenticated session.

Remediation

Users are advised to update to ZenTao version 21.7.9, which addresses this vulnerability by implementing proper path validation and sanitization in the delete function.

Added: Feb 16, 2026, 11:36 AM
Updated: Feb 16, 2026, 11:36 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
5.0
exploitability
6.6
remediation
0.0
relevance
3.1
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.