Description
The Infility Global plugin for WordPress is vulnerable to Stored Cross-Site Scripting via /cf7_record Log Endpoint in all versions up to, and including, 2.15.21 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The /cf7_records viewer is accessible to any authenticated user including those with Subscriber-level access, meaning the injected payload executes for any logged-in user who visits the records page.
Published: 2026-08-16
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a stored cross‑site scripting flaw in the Infility Global WordPress plugin. It allows an unauthenticated attacker to submit malicious script payloads to the /cf7_record log endpoint, which are persisted and rendered unescaped when any authenticated user, including low‑privileged subscribers, accesses the /cf7_records viewer. The injected scripts can hijack user sessions, steal data, or perform arbitrary actions on behalf of the victim.

Affected Systems

The affected system is the Infility Global plugin for WordPress. All released versions up to and including 2.15.21 contain the flaw. WordPress sites that have installed any of these versions are vulnerable, regardless of the site’s user role distribution.

Risk and Exploitability

The CVSS score of 7.2 classifies the issue as a high‑severity cross‑site scripting vulnerability. The EPSS metric is not available, and the vulnerability is not listed in the CISA KEV catalog. An attacker only needs to post a malicious script to the log endpoint, which is accessible without authentication. Once injected, the script executes in the context of any logged‑in user who views the records page, allowing the attacker to run arbitrary code within the victim’s browser session.

Generated by OpenCVE AI on August 16, 2026 at 08:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Infility Global plugin to a version newer than 2.15.21
  • Disable or restrict access to the /cf7_record log endpoint so that only privileged users can submit logs
  • Remove any existing malicious log entries or clear the log database table to eliminate stored payloads
  • Add a Content Security Policy header to block execution of inline scripts, reducing the impact of residual XSS content

Generated by OpenCVE AI on August 16, 2026 at 08:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 16 Aug 2026 11:30:00 +0000

Type Values Removed Values Added
First Time appeared Infility
Infility infility Global
Wordpress
Wordpress wordpress
Vendors & Products Infility
Infility infility Global
Wordpress
Wordpress wordpress

Sun, 16 Aug 2026 07:00:00 +0000

Type Values Removed Values Added
Description The Infility Global plugin for WordPress is vulnerable to Stored Cross-Site Scripting via /cf7_record Log Endpoint in all versions up to, and including, 2.15.21 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The /cf7_records viewer is accessible to any authenticated user including those with Subscriber-level access, meaning the injected payload executes for any logged-in user who visits the records page.
Title Infility Global <= 2.15.21 - Unauthenticated Stored Cross-Site Scripting via /cf7_record Log Endpoint
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Infility Infility Global
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-18T19:17:29.311Z

Reserved: 2026-06-03T12:45:58.759Z

Link: CVE-2026-10734

cve-icon Vulnrichment

Updated: 2026-08-18T19:17:25.911Z

cve-icon NVD

Status : Deferred

Published: 2026-08-16T07:16:30.043

Modified: 2026-08-20T12:48:10.287

Link: CVE-2026-10734

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-16T11:15:04Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')