Description
The Events Manager – Calendar, Bookings, Tickets, and more! plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'header_format' parameter in all versions up to, and including, 7.4.0.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. The shortcode entry point sanitizes 'header_format' via wp_kses(), but the unauthenticated 'search_events_grouped' AJAX action bypasses this sanitization entirely, leaving the parameter unsanitized before it is echoed into the HTML body in output_grouped().
Published: 2026-08-25
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Reflected Cross‑Site Scripting
Action: Patch
AI Analysis

Impact

The Events Manager – Calendar, Bookings, Tickets, and more! plugin for WordPress contains a flaw in the "header_format" parameter that allows arbitrary scripts to be reflected into a page when the search_events_grouped AJAX action is called. The parameter is not sanitized for this action, and the value is echoed directly into the HTML body by the output_grouped() function. An unauthenticated attacker can exploit this by constructing a link that a user clicks, leading to the execution of the injected script in the victim's browser. The weakness is a typical reflected XSS (CWE‑79) that can compromise the confidentiality, integrity and availability of the web session and can be used for phishing or other exploitation after a user is lured to a malicious URL.

Affected Systems

All installations of the Events Manager plugin for WordPress that are at version 7.4.0.1 or earlier are vulnerable. This includes versions 7.4.0.1, 7.3.x and any earlier releases. The plugin is distributed under the name "Events Manager – Calendar, Bookings, Tickets, and more!" and is commonly used in WordPress sites that provide event, booking or ticketing capabilities.

Risk and Exploitability

The CVSS score of 6.1 evaluates this as a moderate severity vulnerability. The EPSS score is not available, and it is not listed in CISA’s KEV catalog, indicating that, although exploit code may exist, widespread or coordinated exploitation has not been reported. The vulnerability is exploitable remotely via an unauthenticated web request and does not require privileges beyond the normal access level of a site visitor. A malicious link that triggers the vulnerable AJAX action will cause the reflected script to run in the user’s browser, giving the attacker the same context as the web session.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Events Manager plugin to version 7.4.1 or later, which removes the unsanitized output of the 'header_format' parameter in the AJAX action.
  • If an upgrade cannot be performed immediately, disable the search_events_grouped AJAX action or restrict it to authenticated users only to interrupt the XSS vector.
  • Apply all other recommended WordPress security updates and review the site’s plugin configuration to ensure no other legacy code can be exploited via similar unsanitized input or output handling.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

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


Tue, 25 Aug 2026 04:45:00 +0000

Type Values Removed Values Added
First Time appeared Netweblogic
Netweblogic events Manager
Wordpress
Wordpress wordpress
Vendors & Products Netweblogic
Netweblogic events Manager
Wordpress
Wordpress wordpress

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 Reflected Cross-Site Scripting via the 'header_format' parameter in all versions up to, and including, 7.4.0.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. The shortcode entry point sanitizes 'header_format' via wp_kses(), but the unauthenticated 'search_events_grouped' AJAX action bypasses this sanitization entirely, leaving the parameter unsanitized before it is echoed into the HTML body in output_grouped().
Title Events Manager <= 7.4.0.1 - Reflected Cross-Site Scripting via 'header_format' Parameter
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Netweblogic Events Manager
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-25T12:12:47.435Z

Reserved: 2026-07-24T14:43:48.471Z

Link: CVE-2026-17089

cve-icon Vulnrichment

Updated: 2026-08-25T12:12:43.203Z

cve-icon NVD

Status : Deferred

Published: 2026-08-25T04:18:02.470

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

Link: CVE-2026-17089

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T04:30:05Z

Weaknesses
  • CWE-79

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