Description
The Majestic Support – The Leading-Edge Help Desk & Customer Support Plugin plugin for WordPress is vulnerable to generic SQL Injection via the 'val' parameter in all versions up to, and including, 1.1.9 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. Exploitation requires a valid 'get-smart-reply' nonce, which any Subscriber-level user can obtain by creating a ticket via the public frontend and visiting the resulting ticket detail page, making this effectively exploitable by any authenticated user.
Published: 2026-07-11
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The plugin vulnerable to generic SQL Injection via the 'val' parameter caused by insufficient escaping and lack of prepared statements. An attacker can append arbitrary SQL to the existing query and extract sensitive database information. The flaw is triggered when the attacker supplies the 'val' parameter within the context of a request that contains a valid 'get-smart-reply' nonce, which any authenticated Subscriber-level user can obtain. This allows authenticated users to exploit the injection, potentially exposing user data, login credentials, or other confidential information.

Affected Systems

The affected product is Majestic Support – The Leading-Edge Help Desk & Customer Support Plugin for WordPress. Versions up to and including 1.1.9 are impacted. The plugin can be found in WordPress installations where the plugin directory corresponds to "majestic-support" and the installed version is 1.1.9 or older.

Risk and Exploitability

The CVSS score of 6.5 indicates a moderate severity. The EPSS score of less than 1% suggests a low probability of exploitation. The vulnerability is not listed in CISA’s KEV catalog. Attackers need to be authenticated as a Subscriber-level user and obtain the 'get-smart-reply' nonce, which can be acquired by creating a ticket via the public interface and viewing the ticket details. Once the nonce is in hand, the injection can be performed, giving the attacker the same privileges as the authenticated user for database queries. Because the attack requires an authenticated session, it may be easier for an attacker with compromised credentials rather than a fully unauthenticated attacker.

Generated by OpenCVE AI on July 29, 2026 at 09:32 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Majestic Support to version 1.2.0 or later to apply the SQL‑injection fix.
  • If an upgrade cannot be performed immediately, disable or remove the ‘get‑smart‑reply’ feature and block access to Subscribers from that endpoint until the patch is available.
  • Conduct a review of all WordPress plugins and custom code to ensure proper input validation and the use of prepared statements before storing data in the database.

Generated by OpenCVE AI on July 29, 2026 at 09:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 13 Jul 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Ahmadmj
Ahmadmj majestic Support – The Leading-edge Help Desk & Customer Support Plugin
Wordpress
Wordpress wordpress
Vendors & Products Ahmadmj
Ahmadmj majestic Support – The Leading-edge Help Desk & Customer Support Plugin
Wordpress
Wordpress wordpress

Sat, 11 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Description The Majestic Support – The Leading-Edge Help Desk & Customer Support Plugin plugin for WordPress is vulnerable to generic SQL Injection via the 'val' parameter in all versions up to, and including, 1.1.9 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. Exploitation requires a valid 'get-smart-reply' nonce, which any Subscriber-level user can obtain by creating a ticket via the public frontend and visiting the resulting ticket detail page, making this effectively exploitable by any authenticated user.
Title Majestic Support <= 1.1.9 - Authenticated (Subscriber+) SQL Injection via 'val' Parameter
Weaknesses CWE-89
References
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'}


Subscriptions

Ahmadmj Majestic Support – The Leading-edge Help Desk & Customer Support Plugin
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-13T14:39:57.646Z

Reserved: 2026-06-24T21:01:11.400Z

Link: CVE-2026-13262

cve-icon Vulnrichment

Updated: 2026-07-13T14:34:59.073Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T09:45:04Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')