Description
The WPML Multilingual CMS plugin for WordPress is vulnerable to SQL Injection via the 'sorting' parameter in all versions up to, and including, 4.9.5 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with translator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
Published: 2026-08-15
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The WPML Multilingual CMS plugin includes a flaw that allows an authenticated user with translator privileges or higher to inject arbitrary SQL through the 'sorting' parameter. This vulnerability originates from inadequate parameter escaping and lack of prepared statements, and is classified as CWE‑89. An attacker can append additional statements to the existing query, potentially retrieving sensitive database contents such as user credentials, configuration data, or other confidential information.

Affected Systems

All WordPress installations that used the WPML Multilingual CMS plugin up to and including version 4.9.5 are affected. The vulnerability exists in the API files class-wpml-tm-rest-jobs.php and OrderQueryHelper.php. No later versions are listed as impacted, so upgrading to 4.9.6 or newer resolves the issue.

Risk and Exploitability

The CVSS score of 6.5 denotes moderate severity, and the lack of an EPSS score means its exploit probability is not quantifiable at present. Because the flaw requires authenticated access, the threat is limited to users granted translator or higher roles; however, once accessed, the injection could be used to exfiltrate database data. The flaw is not currently in the CISA KEV catalog, but administrators should treat it as a medium‑risk exposure until patched.

Generated by OpenCVE AI on August 15, 2026 at 15:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the WPML Multilingual CMS plugin to version 4.9.6 or later to remove the vulnerable 'sorting' parameter handling.
  • Restrict or remove translator role capabilities to the REST API endpoints that accept the 'sorting' parameter if an upgrade cannot be performed immediately.
  • Apply custom sanitization to the 'sorting' parameter in the plugin’s API functions to escape or validate input, ensuring only allowed values are processed.

Generated by OpenCVE AI on August 15, 2026 at 15:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 17 Aug 2026 11:30:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wpml
Wpml wpml Multilingual Cms
Vendors & Products Wordpress
Wordpress wordpress
Wpml
Wpml wpml Multilingual Cms

Sat, 15 Aug 2026 11:45:00 +0000

Type Values Removed Values Added
Description The WPML Multilingual CMS plugin for WordPress is vulnerable to SQL Injection via the 'sorting' parameter in all versions up to, and including, 4.9.5 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with translator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
Title WPML Multilingual CMS <= 4.9.5 - Authenticated (Translator+) SQL Injection via 'sorting' 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

Wordpress Wordpress
Wpml Wpml Multilingual Cms
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-18T19:28:48.526Z

Reserved: 2026-06-15T07:03:31.087Z

Link: CVE-2026-12248

cve-icon Vulnrichment

Updated: 2026-08-18T19:28:44.645Z

cve-icon NVD

Status : Deferred

Published: 2026-08-15T12:16:31.713

Modified: 2026-08-20T12:48:10.287

Link: CVE-2026-12248

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-17T10:59:32Z

Weaknesses
  • CWE-89

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