Description
The Ray Enterprise Translation WordPress plugin through 1.7.3 does not perform any capability or nonce checks on one of its AJAX actions, allowing any authenticated user, including Subscribers, to add or delete the site's configured languages.
Published: 2026-08-11
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Ray Enterprise Translation plugin does not perform capability or nonce checks for an AJAX action that allows adding or deleting site languages. This flaw lets any authenticated WordPress user, including those with the Subscriber role, change language settings without proper authorization. The resulting modification can break the translation system, misrepresent content, and undermine the integrity of the site’s user experience.

Affected Systems

WordPress sites running the Ray Enterprise Translation plugin version 1.7.3 or earlier are affected. The vendor name is listed as Unknown:Ray Enterprise Translation and no specific patch version list is provided beyond the 1.7.3 ceiling. All installations of the plugin prior to a fixed release are at risk.

Risk and Exploitability

The vulnerability can be exploited by simply making an authenticated AJAX request; no network permissions or elevated privileges beyond existing authentication are required. The EPSS score is not available and the issue is not in the CISA KEV catalog, indicating no confirmed exploits yet but availability of exploitation paths. Given that the plugin omits nonce validation, cross‑site request forgery could also be possible, though this is inferred from the lack of protection rather than explicitly stated in the description. The CVSS score is not provided, yet the potential impact on configuration integrity and ease of exploitation suggests a serious risk.

Generated by OpenCVE AI on August 11, 2026 at 07:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Install the latest Ray Enterprise Translation plugin version that includes capability and nonce checks (recommended to be 1.7.4 or newer).
  • If an update is unavailable, block the vulnerable AJAX callback for non‑Administrator roles by adding capability validation or by disabling the action for Subscriber users. Use a role‑editing plugin or custom code to remove Subscriber privilege from triggering language modification hooks.
  • Implement explicit nonce verification (check_ajax_referer) and capability checks (current_user_can) in the AJAX handler before executing language changes to prevent unauthorized execution.

Generated by OpenCVE AI on August 11, 2026 at 07:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
First Time appeared Lingotek-translation
Lingotek-translation ray Enterprise Translation
Wordpress
Wordpress wordpress
Vendors & Products Lingotek-translation
Lingotek-translation ray Enterprise Translation
Wordpress
Wordpress wordpress

Tue, 11 Aug 2026 08:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-352
CWE-862

Tue, 11 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Ray Enterprise Translation WordPress plugin through 1.7.3 does not perform any capability or nonce checks on one of its AJAX actions, allowing any authenticated user, including Subscribers, to add or delete the site's configured languages.
Title Ray Enterprise Translation <= 1.7.3 - Subscriber+ Language Addition and Deletion
References

Subscriptions

Lingotek-translation Ray Enterprise Translation
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-11T06:00:12.300Z

Reserved: 2026-07-03T08:37:24.607Z

Link: CVE-2026-14549

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-11T06:17:13.120

Modified: 2026-08-11T06:17:13.120

Link: CVE-2026-14549

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T14:19:59Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)

  • CWE-862

    Missing Authorization