Skip to main content

Infility Global EUVDEUVD-2026-108011

| CVE-2026-109931 LOW
Missing Authorization (CWE-862)
2026-10-22 WPScan GHSA-cv43-3m98-pxjc
3.7
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach unauthenticated AJAX endpoint
  2. Exploit
    Bypass absent nonce/authorization check
  3. Impact
    Overwrite machine-translation config value

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Per the description there are no special prerequisites: the AJAX action is available to unauthenticated users and performs no authorization or nonce check, so any visitor can invoke it against an affected Infility Global installation before 2.16.25. Exploitation is limited in effect rather than in access - the only stated outcome is overwriting a single machine-translation configuration value belonging to the companion plugin (integrity-only, Low), with no confidentiality or availability impact. The supplied vector's AC:H implies some additional condition on triggering, but no such condition (timing, race, or non-default setting) is described in the available sources.

Impact

This is a low-severity, limited-impact issue despite being remotely and unauthenticatedly reachable. The CVSS 3.1 vector (AV:N/PR:N/UI:N) confirms a network-reachable, pre-authentication AJAX action, which normally raises concern, but every impact metric except integrity is None and integrity is only Low (C:N/I:L/A:N) - the attacker can only overwrite one machine-translation configuration value, not achieve data disclosure, code execution, or denial of service. The input vector carries AC:H, yet the description gives no mechanism (no race, timing, or attacker-uncontrolled precondition is stated), so the basis for High complexity is unexplained in the available sources; a missing-nonce/missing-authorization AJAX endpoint reachable by 'any visitor' reads as low complexity, and this discrepancy should be verified with WPScan/the vendor. No EPSS score and no SSVC exploitation sub-scores were provided; the vuln.today decision label is 'monitor', KEV is not listed, and only a PoC reference (not verified working exploit code) exists. Taken together the signals are consistent: this is a genuine broken-access-control bug worth patching on a normal cycle, not an emergency - a high-reachability but low-real-impact configuration-tampering flaw rather than a priority exploitation target.

Exploit ScenarioDerived

An unauthenticated visitor sends a crafted request to the exposed AJAX action, which performs no authorization or nonce validation, and overwrites the companion Infility Global plugin's machine-translation configuration value. A public PoC reference (WPScan) exists but is not verified as working exploit code, so the practical trigger and any complexity factor implied by the input's AC:H are not described in the available sources.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 22, 2026

Unauthenticated visitors can overwrite a machine-translation configuration value in the Infility Global WordPress plugin before 2.16.25, because an AJAX action exposed to logged-out users performs no authorization or nonce check (CWE-862). The impact is integrity-only and low: no confidentiality or availability effect is described, and the affected setting belongs to a companion Infility Global plugin. Severity is low (CVSS 3.7; assessed CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N), the vendor has released 2.16.25, a public PoC reference exists but is not verified as working exploit code, and the vuln.today decision label is monitor.

RemediationAI

Update the Infility Global WordPress plugin to version 2.16.25 or later, which is the vendor-released fix for this issue and is listed as available per the vendor advisory. The supplied intelligence does not describe any alternative workaround for installations that cannot update immediately, so no specific compensating control can be recommended from the available data. Advisory details are at https://wpscan.com/vulnerability/2d730144-fc13-4921-aa2f-1e0233b0a196/ and https://nvd.nist.gov/vuln/detail/CVE-2026-109931; given the monitor decision label, low integrity-only impact, and the unverified PoC reference, this does not require emergency handling but should be folded into routine plugin maintenance.

Affected VersionsENISA

Infility Global 0 <2.16.25

Affected Packages

euvd infility_global fix: 2.16.25

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw sits in the WordPress AJAX surface of the Infility Global plugin: an action reachable by unauthenticated users (the wp_ajax_nopriv_ pattern) is handled without a capability check or a nonce verification, which is the classic CWE-862 Missing Authorization pattern. The only stated consequence is that any visitor can overwrite one machine-translation configuration value that governs a companion Infility Global plugin, so the effect is a limited integrity change rather than data disclosure or denial of service. The trigger path beyond 'invoke the unauthenticated AJAX action' is not described in the available sources, and no timing, race, or non-default-configuration precondition is documented. Note a vector discrepancy: the supplied CVSS vector marks AC:H, while the independent assessment uses AC:L with the same AV:N/PR:N/UI:N and C:N/I:L/A:N outcome; the assessed vector is treated as authoritative here. CPE data records cpe:2.3:a:unknown:infility_global with a wildcard version, so the vendor is listed as unknown in the CPE feed.

Know when Infility Global gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 3.7 LOW
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 5.3 MEDIUM

Any unauthenticated visitor can call the AJAX action with no auth or nonce, so AV:N/PR:N/UI:N/AC:L; impact is limited to overwriting one config value, so C:N/I:L/A:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

4
CVSS changed
Oct 22, 2026 - 11:22 NVD
3.7 (LOW)
Patch available
Oct 22, 2026 - 07:01 EUVD
CVE Published
Oct 22, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Oct 22, 2026 - 06:00 cve.org
LOW 3.7

DescriptionCVE.org

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.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Low
niche WordPress plugin, limited and industry-specific deployment footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +18
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy