CVE-2026-17089

Events Manager <= 7.4.0.1 - Reflected Cross-Site Scripting via 'header_format' Parameter

Published Aug 25, 2026 CVSS 3.1 · 6.1 Medium EPSS < 1% KEV · Not listed
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().

Analysis

AI-generated

Technical 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.

Remediation

No solution or workaround provided in the CVE record.

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 available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Netweblogic
Netweblogic events Manager
Wordpress
Wordpress wordpress
Vendors & Products Netweblogic
Netweblogic events Manager
Wordpress
Wordpress wordpress
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'}

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Aug 25, 2026, 12:12 PM
Reserved
Jul 24, 2026, 2:43 PM
Status
Deferred
Published
Aug 25, 2026, 4:18 AM
Modified
Oct 12, 2026, 3:10 PM