Description
The GEO my WP plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 4.5.5.3 via the gmw_posts_locator_ajax_info_window_loader function. This makes it possible for unauthenticated attackers to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included. In environments where PEAR is installed with register_argc_argv enabled, this file inclusion can be leveraged to write and execute arbitrary PHP code, achieving full remote code execution.
Published: 2026-09-12
Score: 7.5 High
EPSS: 3.2% Low
KEV: No
Impact: Remote code execution via unauthenticated local file inclusion
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is a local file inclusion flaw in the GEO my WP plugin that allows an unauthenticated attacker to include arbitrary .php files and execute code. This leads to full remote code execution in environments where PEAR register_argc_argv is enabled.

Affected Systems

The WordPress plugin GEO my WP from vendor ninjew, up to and including version 4.5.5.3, is vulnerable. All installations running this or earlier versions are at risk if the gmw_posts_locator_ajax_info_window_loader endpoint is exposed.

Risk and Exploitability

The CVSS score is 7.5, indicating a high severity impact. The EPSS score is 3%, indicating a moderate likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog. It can be exploited without authentication by sending an HTTP request to the gmw_posts_locator_ajax_info_window_loader AJAX endpoint. It is inferred that PHP file uploads may be allowed, enabling an attacker to upload a malicious script and then trigger the vulnerable inclusion. In environments where PEAR register_argc_argv is enabled, the inclusion can be leveraged to write and execute arbitrary PHP code, providing full remote code execution.

Generated by OpenCVE AI on September 25, 2026 at 00:37 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the GEO my WP plugin to a version newer than 4.5.5.3 where the local file inclusion issue has been fixed.
  • If an upgrade is not immediately possible, restrict access to the gmw_posts_locator_ajax_info_window_loader AJAX endpoint so that only authenticated users can trigger it, for example by adding a login requirement or applying a web application firewall rule.
  • Disable the register_argc_argv directive in the server's PHP configuration or remove the PEAR package if it is not needed, to prevent the inclusion attack from being used to write arbitrary PHP code.

Generated by OpenCVE AI on September 25, 2026 at 00:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 14 Sep 2026 21:00:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 13 Sep 2026 06:30:00 +0000

Type Values Removed Values Added
First Time appeared Ninjew
Ninjew geo My Wp
Wordpress
Wordpress wordpress
Vendors & Products Ninjew
Ninjew geo My Wp
Wordpress
Wordpress wordpress

Sat, 12 Sep 2026 07:45:00 +0000

Type Values Removed Values Added
Description The GEO my WP plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 4.5.5.3 via the gmw_posts_locator_ajax_info_window_loader function. This makes it possible for unauthenticated attackers to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included. In environments where PEAR is installed with register_argc_argv enabled, this file inclusion can be leveraged to write and execute arbitrary PHP code, achieving full remote code execution.
Title GEO my WP <= 4.5.5.3 - Unauthenticated Local File Inclusion
Weaknesses CWE-98
References
Metrics cvssV3_1

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


Subscriptions

Ninjew Geo My Wp
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-09-14T19:23:02.101Z

Reserved: 2026-09-03T12:54:35.397Z

Link: CVE-2026-85200

cve-icon Vulnrichment

Updated: 2026-09-14T19:15:39.621Z

cve-icon NVD

Status : Deferred

Published: 2026-09-12T08:16:24.810

Modified: 2026-09-14T20:16:57.870

Link: CVE-2026-85200

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T00:45:17Z

Weaknesses
  • CWE-98

    Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')