Description
The Events Manager – Calendar, Bookings, Tickets, and more! plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 7.3.7.4 via the em_options_save function. This makes it possible for authenticated attackers, with administrator-level access and above, 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. The stored traversal key is subsequently executed via an include_once() call that fires on every admin_init invocation — including unauthenticated admin-ajax.php requests — meaning once the malicious key is stored by an administrator, the inclusion is triggered without any further authentication or capability check.
Published: 2026-08-25
Score: 6.6 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Local File Inclusion leading to PHP code execution
Action: Immediate Patch
AI Analysis

Impact

The Events Manager plugin contains a vulnerability in the em_options_save function that allows an authenticated user with administrator privileges or higher to store a malicious array key in the dbem_data[updates] input. When that key is saved, the plugin later executes an include_once() call during every admin_init hook even when the request is unauthenticated, such as through admin-ajax.php. This enables the attacker to include and run arbitrary .php files on the server, thereby bypassing access controls, exfiltrating data, or executing malicious code on the host. The flaw is a classic Local File Inclusion that can be leveraged for complete control of the affected WordPress installation if file upload permissions allow PHP files to be placed on the server.

Affected Systems

All installations of the Events Manager – Calendar, Bookings, Tickets, and more! WordPress plugin up to and including version 7.3.7.4 are affected. The weakness is present in the em_options_save handler and affects the plugin’s admin interface. Only administrators or higher privileges can trigger the vulnerability.

Risk and Exploitability

The CVSS score of 6.6 indicates a moderate severity. EPSS data is not available, so the current exploitation likelihood remains unknown. The vulnerability is not listed in the CISA KEV catalog. Attackers would need administrator-level access to inject the malicious key, but once stored, the inclusion is triggered on every admin_init, including unauthenticated Ajax calls, giving the attacker persistence even without ongoing authentication. Consequently, the impact is significant if a malicious PHP file can be uploaded or otherwise formed on the host.

Generated by OpenCVE AI on August 25, 2026 at 04:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update or upgrade the Events Manager plugin to version 7.4 or later, which removes the vulnerable em_options_save code.
  • If an upgrade is not immediately possible, restrict the writing of .php files to the server and set secure file permissions so that uploaded or existing PHP files cannot be executed.
  • Remove the capability to store the dbem_data[updates] key by disabling or sanitizing this input before saving, effectively blocking the local file inclusion path.
  • Monitor admin-ajax.php and other admin_init triggered logs for unexpected include() calls or file execution attempts.

Generated by OpenCVE AI on August 25, 2026 at 04:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Netweblogic
Netweblogic events Manager – Calendar, Bookings, Tickets, And More!
Wordpress
Wordpress wordpress
Vendors & Products Netweblogic
Netweblogic events Manager – Calendar, Bookings, Tickets, And More!
Wordpress
Wordpress wordpress

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

Type Values Removed Values Added
Metrics ssvc

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


Tue, 25 Aug 2026 03:30:00 +0000

Type Values Removed Values Added
Description The Events Manager – Calendar, Bookings, Tickets, and more! plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 7.3.7.4 via the em_options_save function. This makes it possible for authenticated attackers, with administrator-level access and above, 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. The stored traversal key is subsequently executed via an include_once() call that fires on every admin_init invocation — including unauthenticated admin-ajax.php requests — meaning once the malicious key is stored by an administrator, the inclusion is triggered without any further authentication or capability check.
Title Events Manager <= 7.3.7.4 - Authenticated (Administrator+) Local File Inclusion via 'dbem_data[updates]' Array Keys
Weaknesses CWE-98
References
Metrics cvssV3_1

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


Subscriptions

Netweblogic Events Manager – Calendar, Bookings, Tickets, And More!
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-25T19:22:20.406Z

Reserved: 2026-06-30T23:11:03.822Z

Link: CVE-2026-14280

cve-icon Vulnrichment

Updated: 2026-08-25T19:09:08.496Z

cve-icon NVD

Status : Deferred

Published: 2026-08-25T04:17:48.050

Modified: 2026-08-26T16:19:05.917

Link: CVE-2026-14280

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T20:38:21Z

Weaknesses
  • CWE-98

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