Description
The EventPress WordPress theme before 22.2 does not sanitize or escape the 'id' parameter in the eventpress_customizer_notify_dismiss_action AJAX handler before outputting it back in the response, allowing unauthenticated attackers to perform Reflected Cross-Site Scripting attacks against logged-in users.
Published: 2026-05-27
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The EventPress theme does not sanitize or escape the 'id' parameter supplied to the eventpress_customizer_notify_dismiss_action AJAX handler. The unsanitized value is reflected back in the response, allowing unauthenticated attackers to inject malicious scripts that execute in the browsers of logged‑in users. This flaw is a reflected Cross‑Site Scripting (XSS) vulnerability and represents a direct threat to the confidentiality and integrity of user sessions.

Affected Systems

The vulnerability affects installations of the EventPress WordPress theme version prior to 22.2. All users running EventPress 22.1 or earlier are susceptible to this XSS when the customizer dismiss action is triggered.

Risk and Exploitability

There is no EPSS score or KEV listing for this issue, but reflected XSS is a well‑known vector that can be leveraged simply by sending a crafted request to the vulnerable AJAX endpoint. Because the flaw does not require authentication, any external actor can embed malicious payloads and cause the script to run in the context of logged‑in visitors. No additional conditions beyond the presence of the unescaped 'id' parameter are required, making exploitation straightforward.

Generated by OpenCVE AI on May 27, 2026 at 07:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade EventPress to version 22.2 or later, which sanitizes the 'id' parameter before outputting it.
  • If an upgrade is not immediately possible, implement server‑side input validation so that only numeric values are accepted for the 'id' parameter.
  • Deploy a Web Application Firewall or content‑security‑policy to detect and block reflected XSS attempts targeting the AJAX handler.

Generated by OpenCVE AI on May 27, 2026 at 07:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 27 May 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


Wed, 27 May 2026 09:30:00 +0000

Type Values Removed Values Added
First Time appeared Eventespresso
Eventespresso event Espresso
Wordpress
Wordpress wordpress
Vendors & Products Eventespresso
Eventespresso event Espresso
Wordpress
Wordpress wordpress

Wed, 27 May 2026 08:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Wed, 27 May 2026 06:30:00 +0000

Type Values Removed Values Added
Description The EventPress WordPress theme before 22.2 does not sanitize or escape the 'id' parameter in the eventpress_customizer_notify_dismiss_action AJAX handler before outputting it back in the response, allowing unauthenticated attackers to perform Reflected Cross-Site Scripting attacks against logged-in users.
Title EventPress < 22.2 – Reflected Cross-Site Scripting
References

Subscriptions

Eventespresso Event Espresso
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-05-27T06:00:03.944Z

Reserved: 2026-04-14T08:46:08.770Z

Link: CVE-2026-6268

cve-icon Vulnrichment

Updated: 2026-05-27T13:02:16.371Z

cve-icon NVD

Status : Received

Published: 2026-05-27T07:16:12.113

Modified: 2026-05-27T07:16:12.113

Link: CVE-2026-6268

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-27T09:15:29Z

Weaknesses