CVE-2026-15406

Eventin <= 4.1.22 - Authenticated (Custom+) Local File Inclusion via 'event_layout' Parameter

Published Sep 9, 2026 CVSS 3.1 · 7.5 High EPSS 1.1% KEV · Not listed
Description
The Eventin – Event Calendar, Event Registration, Tickets & Booking (AI Powered) plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 4.1.22 via the 'event_layout' parameter parameter. This makes it possible for authenticated attackers, with custom-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.

Analysis

AI-generated

Technical impact

The Eventin plugin for WordPress is vulnerable to a Local File Inclusion flaw through the 'event_layout' parameter on all releases up to and including 4.1.22. An attacker who is authenticated with a custom-level role or higher can provide a file path that points to an arbitrary .php file on the server, which the plugin will include and execute as code. This allows the attacker to bypass existing access controls, read or modify sensitive data, and ultimately run arbitrary PHP code within the context of the WordPress site.

Affected Systems

The affected product is the Eventin – Event Calendar, Tickets, Registration, and Booking plugin from arraytics. Any installation of Eventin versions 4.1.22 or earlier is vulnerable, regardless of the overall WordPress version. The plugin is available from the WordPress plugin repository and is used by sites that require event scheduling features.

Risk and Exploitability

The CVSS score of 7.5 classifies the vulnerability as high severity, while the EPSS score is not available so the current exploitation likelihood cannot be defined numerically. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires that the attacker have at least custom-level access to the WordPress admin dashboard, which allows them to submit the malicious 'event_layout' value. If a .php file can be uploaded or already exists on the server, the attacker can achieve full code execution. In the absence of a patch, the risk is moderate to high for any site that allows such role permissions and has writable directories where PHP files can reside.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Eventin plugin to the latest version that fixes the Local File Inclusion bug (any release newer than 4.1.22).
  • Revoke or downgrade custom-level user roles so that only administrators or trusted users can invoke event layout functionality, thereby limiting the attacker’s ability to supply a malicious parameter.
  • Validate and sanitize the 'event_layout' input by restricting the allowed values to a predefined set of template names, or configure the server or plugin to ignore the parameter entirely if the feature is not required.

Generated by OpenCVE AI on September 9, 2026 at 04:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Arraytics
Arraytics eventin – Event Calendar, Event Registration, Tickets & Booking (ai Powered)
Wordpress
Wordpress wordpress
Vendors & Products Arraytics
Arraytics eventin – Event Calendar, Event Registration, Tickets & Booking (ai Powered)
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description The Eventin – Event Calendar, Event Registration, Tickets & Booking (AI Powered) plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 4.1.22 via the 'event_layout' parameter parameter. This makes it possible for authenticated attackers, with custom-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.
Title Eventin <= 4.1.22 - Authenticated (Custom+) Local File Inclusion via 'event_layout' Parameter
Weaknesses CWE-98
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-98

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

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Sep 11, 2026, 8:19 PM
Reserved
Jul 10, 2026, 1:53 PM
Status
Deferred
Published
Sep 9, 2026, 3:17 AM
Modified
Sep 11, 2026, 9:17 PM