Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Lifecycle Timeline
3DescriptionCVE.org
Authorization Bypass Through User-Controlled Key vulnerability in JoomSky JS Help Desk js-support-ticket allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects JS Help Desk: from n/a through <= 3.0.3.
AnalysisAI
JS Help Desk (JoomSky) versions up to 3.0.3 contain an authorization bypass vulnerability caused by insecure direct object references (IDOR) and incorrectly configured access control security levels. An attacker with minimal or no privileges can exploit user-controlled keys in API requests or direct object references to access, modify, or view unauthorized help desk tickets, user data, and support resources. While no CVSS score is currently assigned and KEV/EPSS data are unavailable, the vulnerability has been publicly reported by Patchstack with reference documentation available.
Technical ContextAI
The vulnerability stems from CWE-639 (Authorization Bypass Through User-Controlled Key), a class of flaw where an application uses user-supplied input to directly reference resources without proper authorization verification. In JS Help Desk (cpE: cpe:2.3:a:joomsky:js_help_desk:*:*:*:*:*:*:*:*), the affected component likely exposes object identifiers (ticket IDs, user IDs, or support queue references) as parameters that are not properly validated against the requesting user's access control list. This is compounded by incorrectly configured access control security levels that fail to enforce role-based or permission-based restrictions on resource access. The vulnerability affects the core authorization layer of the help desk application rather than a specific third-party library.
RemediationAI
Upgrade JS Help Desk to a version greater than 3.0.3 where the authorization bypass has been remediated; consult the vendor security advisory and release notes at https://patchstack.com/database/Wordpress/Plugin/js-support-ticket/vulnerability/wordpress-js-help-desk-plugin-3-0-3-insecure-direct-object-references-idor-vulnerability for specific patched versions. As an interim measure, enforce strict role-based access control (RBAC) policies by auditing and tightening security levels within the application's access control configuration, restricting API endpoints to authenticated users only, and implementing rate limiting and request validation on ticket and resource access endpoints. Monitor help desk activity logs for suspicious patterns of unauthorized resource access or enumeration attempts.
More in Js Help Desk
View allImproper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in JS Help Desk JS He
Missing Authorization vulnerability in JS Help Desk JS Help Desk - Best Help Desk & Support Plugin allows Accessing Func
Missing Authorization vulnerability in JS Help Desk JS Help Desk - Best Help Desk & Support Plugin.8.3. Rated critical s
SQL injection in the JS Help Desk WordPress plugin versions 3.0.9 and earlier allows remote unauthenticated attackers to
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in JS Help Desk JS He
JoomSky JS Help Desk contains a blind SQL injection vulnerability in versions through 3.0.3 that allows attackers to exe
Arbitrary file deletion in the JS Help Desk (JS Support Ticket) WordPress plugin versions 3.1.1 and earlier lets a low-p
The JS Help Desk - The Ultimate Help Desk & Support Plugin plugin for WordPress is vulnerable to Sensitive Information E
Broken Access Control in the JS Help Desk WordPress plugin version 3.0.9 and earlier enables unauthenticated remote atta
Cross-Site Request Forgery (CSRF) vulnerability in JS Help Desk plugin <= 2.7.1 versions. Rated medium severity (CVSS 5.
Same technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-15909
GHSA-r3wv-xr72-34x9