Description
The JS Help Desk WordPress plugin before 3.1.4 does not verify ownership of the targeted reply before updating it, allowing any authenticated user (Subscriber and above) to overwrite the content of any support-ticket reply on the site.
Published: 2026-07-31
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The JS Help Desk WordPress plugin fails to verify that the user requesting a ticket reply update actually owns that reply. This IDOR flaw allows any authenticated user with at least Subscriber privileges to overwrite the contents of any support‑ticket reply on the site, potentially fabricating responses or altering evidence. The attacker cannot execute code or read arbitrary data; the primary risk is the integrity of support interactions and the possibility of defacing supported content.

Affected Systems

WordPress sites that install the JS Help Desk plugin version earlier than 3.1.4. The affected vendor/product is listed as Unknown:JS Help Desk, and the vulnerability applies to any installations that have not applied the 3.1.4 update. No specific host or environment information is provided beyond the plugin version constraint.

Risk and Exploitability

The vulnerability is exploitable by any logged‑in user from the Subscriber role upwards, meaning the attack vector is local to authenticated users. EPSS data is unavailable and the issue is not in the CISA KEV catalog, but the lack of ownership checks indicates a high integrity impact. While no public exploit is documented, the combination of broad access and critical data modification warrants frequent monitoring, and the CVSS score is not supplied; however the potential damage is significant enough to treat the risk as high.

Generated by OpenCVE AI on July 31, 2026 at 18:48 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the JS Help Desk plugin to version 3.1.4 or later to apply the vendor‑supplied ownership check
  • If an upgrade is not immediately possible, remove the capability for Subscriber role (or any non‑admin role) to edit ticket replies, for example by using a role editor plugin to deny "edit" permissions for replies
  • As a temporary workaround, restrict the entire ticket reply editing feature to administrators only, or disable ticket replies entirely until a patch can be applied
  • Verify that any applied changes do not introduce new functionality that re‑exposes the flaw, and review audit logs for any anomalous reply edits

Generated by OpenCVE AI on July 31, 2026 at 18:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 31 Jul 2026 19:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-639

Fri, 31 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-863
Metrics cvssV3_1

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

ssvc

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


Fri, 31 Jul 2026 06:30:00 +0000

Type Values Removed Values Added
Description The JS Help Desk WordPress plugin before 3.1.4 does not verify ownership of the targeted reply before updating it, allowing any authenticated user (Subscriber and above) to overwrite the content of any support-ticket reply on the site.
Title JS Help Desk < 3.1.4 - Subscriber+ Ticket Reply Modification via IDOR
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-31T13:24:23.485Z

Reserved: 2026-07-07T09:19:02.656Z

Link: CVE-2026-14929

cve-icon Vulnrichment

Updated: 2026-07-31T13:23:53.562Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T19:00:10Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-863

    Incorrect Authorization