Description
The AI Engine WordPress plugin before 3.7.2 does not confine a caller-supplied URL when mapping it to a local filesystem path before reading the file and forwarding its contents to an external service, allowing users with a subscriber-level account to read arbitrary files from the server and exfiltrate them off-host. Reaching the issue at subscriber level requires a non-default public API feature to be enabled; otherwise the same issue is reachable by an administrator, which on multisite allows a non-super subsite administrator to read the network-shared configuration and its secrets.
Published: 2026-08-26
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The AI Engine WordPress plugin, versions earlier than 3.7.2, fails to constrain a caller‑supplied URL before converting it into a local filesystem path. An attacker who can invoke the plugin’s API with a subscriber‑level account can supply any URL, causing the plugin to read the corresponding file on the server and forward its contents to an external service. The same flaw is reachable by an administrator, and on multisite installations even a non‑super subsite administrator can read network‑shared configuration files and their secrets. The impact is the disclosure of arbitrary server files and the exfiltration of sensitive data.

Affected Systems

Vendors: AI Engine, a WordPress plugin. Affected products include AI Engine WordPress plugin versions 3.3.3 through 3.7.1. Any installation running those versions before the 3.7.2 release is vulnerable.

Risk and Exploitability

The vulnerability is exploitable via the plugin’s externally exposed API endpoint that accepts a 'url' parameter. Reaching it requires enabling a non‑default public API setting; otherwise, administrators can trigger the flaw directly. Because the flaw allows an attacker to read files and send them to an external service, it could expose configuration data, credentials, or other internal information. No CVSS score is currently listed, and the EPSS score is not available; the vulnerability is not in the CISA KEV catalog. Attackers would need network access to the WordPress site and the ability to invoke the public API, which is the likely attack vector inferred from the description.

Generated by OpenCVE AI on August 26, 2026 at 07:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the AI Engine WordPress plugin to version 3.7.2 or newer.
  • Disable the non‑default public API feature that allows URL‑based file retrieval.
  • Restrict subscriber accounts from accessing the vulnerable API endpoint by tightening role permissions or applying a stricter access control check.

Generated by OpenCVE AI on August 26, 2026 at 07:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 26 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-22

Wed, 26 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The AI Engine WordPress plugin before 3.7.2 does not confine a caller-supplied URL when mapping it to a local filesystem path before reading the file and forwarding its contents to an external service, allowing users with a subscriber-level account to read arbitrary files from the server and exfiltrate them off-host. Reaching the issue at subscriber level requires a non-default public API feature to be enabled; otherwise the same issue is reachable by an administrator, which on multisite allows a non-super subsite administrator to read the network-shared configuration and its secrets.
Title AI Engine 3.3.3 - 3.7.1 - Subscriber+ Arbitrary File Read via 'url' Parameter
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-26T14:43:08.518Z

Reserved: 2026-08-18T09:09:43.127Z

Link: CVE-2026-75797

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T07:30:16Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')