Smartcat Translator for WPML SQL Injection Vulnerability

Vulnerability

A time-based SQL injection vulnerability has been identified in the Smartcat Translator for WPML plugin for WordPress, affecting all versions through 3.1.69. The vulnerability arises from inadequate escaping of user-supplied data in the 'orderby' parameter, allowing authenticated attackers with Author-level access or higher to inject additional SQL queries. This exploitation could lead to the extraction of sensitive information from the database.

Impact

Exploitation of this vulnerability allows for time-based SQL injection, where an attacker can manipulate SQL queries to extract sensitive database information.

Reproduction

To reproduce this vulnerability, an authenticated user with Author-level access or higher can send a request to a vulnerable endpoint that accepts the 'orderby' parameter. The lack of proper input sanitization allows for the injection of malicious SQL code, which could be used to extract database information.

Added: Sep 11, 2025, 8:58 AM
Updated: Sep 11, 2025, 8:58 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
6.3
remediation
0.0
relevance
0.5
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.