Description
In TaskingAI v0.3.0 in the QR Code Generator plugin save_base64_image function, a path traversal vulnerability allows attackers to write image files to arbitrary locations on the server filesystem by manipulating the project_id parameter.
Published: 2026-10-02
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary File Write
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is a path traversal flaw in the save_base64_image function of the QR Code Generator plugin for TaskingAI v0.3.0. By manipulating the project_id parameter, an attacker can control the target path of the image file being written, enabling the creation or overwriting of files anywhere on the server’s filesystem. This can lead to the deployment of malicious files, such as executable scripts, that compromise server integrity and confidentiality.

Affected Systems

Only the TaskingAI platform version 0.3.0 is affected. The flaw resides in the QR Code Generator plugin bundled with that release. No other TaskingAI versions or plugins have been identified as vulnerable.

Risk and Exploitability

Because the flaw allows write operations to arbitrary paths, an attacker who can inject a crafted project_id can directly place malicious code into web‑accessible directories or critical system locations. While no EPSS score is available, and the vulnerability is not listed in CISA KEV, the lack of input validation and the severity of a file write make exploitation potentially high. The CVSS score is 8.1, indicating high severity. A successful exploit could elevate an attacker’s privileges, allow arbitrary code execution, or lead to denial of service by overwriting essential files. The current lack of an official patch means that environment owners should treat this as a high‑risk vulnerability pending an update.

Generated by OpenCVE AI on October 2, 2026 at 21:53 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Patch TaskingAI to the newest release that includes a fix for the QR Code Generator plugin
  • If a patch is not yet available, remove or disable the QR Code Generator plugin until the issue is resolved
  • Implement server‑side validation to ensure that project_id values are limited to expected formats (e.g., numeric) and restrict file writes to a dedicated safe subdirectory

Generated by OpenCVE AI on October 2, 2026 at 21:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 04 Oct 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared Taskingai
Taskingai taskingai
Vendors & Products Taskingai
Taskingai taskingai

Fri, 02 Oct 2026 22:15:00 +0000

Type Values Removed Values Added
Title Path Traversal in TaskingAI QR Code Generator Allows Arbitrary File Write

Fri, 02 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H'}

ssvc

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


Fri, 02 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
Title Path Traversal in TaskingAI QR Code Generator Allows Arbitrary File Write
Weaknesses CWE-22

Fri, 02 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
Description In TaskingAI v0.3.0 in the QR Code Generator plugin save_base64_image function, a path traversal vulnerability allows attackers to write image files to arbitrary locations on the server filesystem by manipulating the project_id parameter.
References

Subscriptions

Taskingai Taskingai
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-10-02T19:29:07.305Z

Reserved: 2026-06-08T00:00:00.000Z

Link: CVE-2026-51907

cve-icon Vulnrichment

Updated: 2026-10-02T19:27:54.867Z

cve-icon NVD

Status : Deferred

Published: 2026-10-02T16:16:50.320

Modified: 2026-10-02T20:17:02.713

Link: CVE-2026-51907

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-04T20:56:53Z

Weaknesses
  • CWE-22

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