Description
The Infility Global WordPress plugin before 2.16.25 does not perform any authorisation or nonce check on an AJAX action available to unauthenticated users, allowing any visitor to overwrite a machine-translation configuration value belonging to a companion Infility Global WordPress plugin before 2.16.25.
Published: 2026-10-22
Score: 3.7 Low
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized configuration modification
Action: Patch
AI Analysis

Impact

The Infility Global WordPress plugin does not enforce authentication or a nonce on an AJAX request that updates a machine‑translation configuration value belonging to its companion plugin. As a result, any visitor who can reach the site can trigger the action and overwrite an organization’s translation settings, like a Google Translate API key, without any authorization.

Affected Systems

WordPress sites that have the Infility Global plugin (any version prior to 2.16.25) together with its companion plugin (also any version prior to 2.16.25) are affected. All such installations are vulnerable until a newer version or a mitigation is applied.

Risk and Exploitability

The flaw is exploitable remotely via a simple HTTP request to the AJAX endpoint; no login or special privileges are required. The CVSS score is 3.7, indicating a medium severity, and the absence of any security check gives an attacker the ability to change critical configuration and potentially disrupt or abuse the translation service. The EPSS score is 0.00147, indicating a low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog, but the widespread web accessibility and ease of exploitation imply a significant risk.

Generated by OpenCVE AI on October 22, 2026 at 15:06 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Infility Global WordPress plugin to version 2.16.25 or later.
  • If the plugin cannot be upgraded immediately, disable the companion plugin or remove it from the site.
  • Restrict access to the AJAX endpoint by IP whitelisting or by adding additional authentication checks in a custom plugin or via .htaccess.

Generated by OpenCVE AI on October 22, 2026 at 15:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 22 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Thu, 22 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-862
Metrics cvssV3_1

{'score': 3.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N'}

ssvc

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


Thu, 22 Oct 2026 11:00:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions infility Global
Vendors & Products Wordpress-extensions
Wordpress-extensions infility Global

Thu, 22 Oct 2026 08:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Thu, 22 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Infility Global WordPress plugin before 2.16.25 does not perform any authorisation or nonce check on an AJAX action available to unauthenticated users, allowing any visitor to overwrite a machine-translation configuration value belonging to a companion Infility Global WordPress plugin before 2.16.25.
Title Infility Global < 2.16.25 - Unauthenticated Google Translate API Key Update
References

Subscriptions

Wordpress-extensions Infility Global
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-22T11:06:29.759Z

Reserved: 2026-10-13T10:56:36.648Z

Link: CVE-2026-109931

cve-icon Vulnrichment

Updated: 2026-10-22T10:55:47.835Z

cve-icon NVD

Status : Deferred

Published: 2026-10-22T06:17:13.697

Modified: 2026-10-22T15:16:14.027

Link: CVE-2026-109931

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T15:15:07Z

Weaknesses