Description
The JS Help Desk WordPress plugin before 3.1.4 does not perform authorization or ownership checks before returning support-ticket content in a nonce-gated search handler, allowing any authenticated user (Subscriber and above) to read the subject and full message body of every other user's support tickets.
Published: 2026-07-31
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The JS Help Desk WordPress plugin versions prior to 3.1.4 lack authorization or ownership checks when serving support‑ticket content through a nonce‑protected search handler. This flaw permits any authenticated user with Subscriber level privileges or higher to retrieve the subject line and full message body of other users’ tickets, effectively exposing confidential support‑ticket data. The weakness corresponds to unsecured disclosure of sensitive information (CWE‑200), leading to a confidentiality breach that could reveal personal or business information.

Affected Systems

This vulnerability affects installations of the JS Help Desk plugin in WordPress deployments that are running any version earlier than 3.1.4. All sites that use the plugin for support ticket management and allow users to authenticate as Subscribers or higher roles are potentially impacted. The plugin vendor for this product has not issued a formal product fix with a CNA‑assigned name, but attacks apply to all instances of the compromised code.

Risk and Exploitability

Because the vulnerability requires only authentication, a large number of users across affected sites could leverage it without additional privileges. With a CVSS score of 6.5, the vulnerability presents a moderate severity level. The EPSS score of <1% indicates low exploitation likelihood, and the flaw is not listed in CISA’s KEV catalog, but the potential for widespread confidentiality exposure still warrants attention. Attackers could trigger the flaw by sending a properly formed request to the checkAIReplyTicketsBySubject endpoint while authenticating to the site, thereby extracting all visible ticket data. The lack of a public exploit does not preclude its use, and the ease of discovery and use of the endpoint makes it a realistic target.

Generated by OpenCVE AI on August 4, 2026 at 11:30 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade JS Help Desk to version 3.1.4 or newer to remove the vulnerability.
  • If an immediate upgrade is not possible, restrict access to the checkAIReplyTicketsBySubject endpoint so that only users with Administrator capability can invoke it, for example by adding a role check in custom code.
  • Alternatively, disable the endpoint entirely by removing or commenting out the route handler for checkAIReplyTicketsBySubject in the plugin.

Generated by OpenCVE AI on August 4, 2026 at 11:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 03 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-285

Sat, 01 Aug 2026 21:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
Metrics cvssV3_1

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

ssvc

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


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

Type Values Removed Values Added
Weaknesses CWE-285

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 perform authorization or ownership checks before returning support-ticket content in a nonce-gated search handler, allowing any authenticated user (Subscriber and above) to read the subject and full message body of every other user's support tickets.
Title JS Help Desk < 3.1.4 - Subscriber+ Sensitive Information Disclosure via checkAIReplyTicketsBySubject
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-31T19:42:49.082Z

Reserved: 2026-07-07T09:18:59.814Z

Link: CVE-2026-14928

cve-icon Vulnrichment

Updated: 2026-07-31T19:42:44.983Z

cve-icon NVD

Status : Received

Published: 2026-07-31T07:16:26.390

Modified: 2026-07-31T20:16:47.323

Link: CVE-2026-14928

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T11:45:03Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor