Skip to content
Threat Feed
critical advisory

Automatic Translation WordPress Plugin: Unauthenticated Remote Code Execution (CVE-2024-50493)

An unauthenticated arbitrary file upload vulnerability in the Automatic Translation WordPress plugin (versions 1.0.4 and below) allows remote attackers to upload arbitrary files via the /wp-json/automatic-translator/v1/saveDoc endpoint to achieve remote code execution.

CVE search metadata

CVE search record: CVE-2024-50493. Severity: critical. CVSS: 10.0. EPSS: 1.06%. KEV: no. Product: Automatic Translation (<= 1.0.4). Brief: Automatic Translation WordPress Plugin: Unauthenticated Remote Code Execution (CVE-2024-50493). Brief link: https://feed.craftedsignal.io/briefs/2026-10-automatic-translation-rce/

Triage facts

Revision 1
Applicability
Automatic Translation (<= 1.0.4)
Evidence
Unknown
Severity
Critical
Action
Immediate escalation
Sources
2 public sources
Freshness
Revision 1Oct 28, 19:23 UTC
Detection
1 rule
Vulnerabilities
1 CVE
Source quality
C3Likely

The Automatic Translation WordPress plugin is vulnerable to an unauthenticated arbitrary file upload flaw due to the lack of file type validation in versions 1.0.4 and earlier. The vulnerability resides in the /wp-json/automatic-translator/v1/saveDoc API endpoint. An attacker can use this flaw to upload arbitrary files, such as PHP web shells, to the web server, leading to potential remote code execution. A functional exploit proof-of-concept (PoC) has been publicly released.

Impact

Successful exploitation allows an unauthenticated, remote attacker to execute arbitrary code on the target web server with the privileges of the web application service. This can lead to full server compromise, data exfiltration, and lateral movement within the hosting environment.

Recommendation

  • Identify and audit all WordPress installations for the presence of the 'Automatic Translation' plugin.
  • Update the 'Automatic Translation' plugin to a version beyond 1.0.4 immediately. If an update is unavailable, disable or remove the plugin until a patch is applied.
  • Implement web application firewall (WAF) rules to block POST requests directed at /wp-json/automatic-translator/v1/saveDoc.
  • Monitor server file systems for the creation of new or unknown files within the plugin directory or web root, particularly PHP files.

Immediate actions

Inventory WordPress sites for 'Automatic Translation' plugin

IT Operations 24h

Threat Hunt

Search web logs for POST requests to /wp-json/automatic-translator/v1/saveDoc

T1190 high high confidence hunt now

Data: Web access logs

Mitigations

Disable or remove Automatic Translation plugin

immediate IT Operations

CVE-2024-50493

Detection coverage 1

Detects CVE-2024-50493 Exploitation - Unauthenticated File Upload to Automatic Translation

critical

Detects exploitation attempts against CVE-2024-50493 by monitoring for POST requests to the vulnerable saveDoc API endpoint.

sigma tactics: execution, initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →