Description
The JS Help Desk – AI-Powered Support & Ticketing System plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the setSupportCustomImage function in all versions up to, and including, 5.0.1. This makes it possible for authenticated attackers, with administrator-level access and above, to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php). Exploitation requires a two-step sequence: an administrator first saves a traversal-crafted value in the support_custom_img configuration field, then triggers deletion by uploading a new support custom image, at which point setSupportCustomImage() resolves and deletes the attacker-controlled path.
Published: 2026-10-30
Score: 4.9 Medium
EPSS: n/a
KEV: No
Impact: Arbitrary File Deletion leading to Remote Code Execution
Action: Patch
AI Analysis

Impact

The vulnerability resides in the setSupportCustomImage function, which lacks proper file path validation. An authenticated user with administrator‑level privileges can craft a traversal string and store it in the support_custom_img configuration field. When a new support image is uploaded, the function resolves the stored path and deletes the targeted file. The deletion can remove critical files such as wp-config.php, enabling remote code execution. The exploit relies on two steps: first storing the malicious path, then triggering the deletion by uploading an image.

Affected Systems

Rabilal’s JS Help Desk – AI‑Powered Support & Ticketing System plugin for WordPress. All releases up to and including version 5.0.1 are vulnerable. The issue is present in every earlier release as well.

Risk and Exploitability

The CVSS score of 4.9 indicates moderate severity. EPSS data is unavailable, and the vulnerability is not listed in the CISA KEV catalog. Attack requires administrator or higher privileges, so an attacker must authenticate to the WordPress site. If successful, the deletion of critical files can lead to full compromise of the web server.

Generated by OpenCVE AI on October 30, 2026 at 18:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the JS Help Desk plugin to a version newer than 5.0.1 or to the latest release when available.
  • If updating is not immediately possible, remove or disable the plugin to prevent further deletions and re‑install a cleaned version from a trusted source.
  • Restrict file permissions on the WordPress installation to deny arbitrary deletion of configuration files, and monitor server logs for any unexpected file changes.

Generated by OpenCVE AI on October 30, 2026 at 18:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 30 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Description The JS Help Desk – AI-Powered Support & Ticketing System plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the setSupportCustomImage function in all versions up to, and including, 5.0.1. This makes it possible for authenticated attackers, with administrator-level access and above, to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php). Exploitation requires a two-step sequence: an administrator first saves a traversal-crafted value in the support_custom_img configuration field, then triggers deletion by uploading a new support custom image, at which point setSupportCustomImage() resolves and deletes the attacker-controlled path.
Title JS Help Desk <= 5.0.1 - Authenticated (Administrator+) Path Traversal to Arbitrary File Deletion via 'support_custom_img' Parameter
Weaknesses CWE-22
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-30T18:08:58.390Z

Reserved: 2026-10-02T11:54:00.670Z

Link: CVE-2026-104739

cve-icon Vulnrichment

Updated: 2026-10-30T18:01:47.721Z

cve-icon NVD

Status : Deferred

Published: 2026-10-30T18:17:15.557

Modified: 2026-10-30T19:17:58.083

Link: CVE-2026-104739

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T18:30:16Z

Weaknesses
  • CWE-22

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