CVE-2025-69384

WordPress Timeline Event History plugin <= 3.2 - Reflected Cross Site Scripting (XSS) vulnerability

Published Feb 20, 2026 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in wpdiscover Timeline Event History timeline-event-history allows Reflected XSS.This issue affects Timeline Event History: from n/a through <= 3.2.

Analysis

AI-generated

Technical impact

The WordPress Timeline Event History plugin contains an improper neutralization of input during web page generation, allowing an attacker to inject arbitrary client‑side scripts into pages served by the plugin. This reflected cross‑site scripting flaw, identified as CWE‑79, enables the execution of arbitrary client‑side scripts when user input is reflected. The vulnerability is triggered by user‑controlled data that is not adequately sanitized before being reflected in the generated HTML.

Affected Systems

All versions of the Timeline Event History plugin from the first release through 3.2 inclusive are affected, as provided by the vendor wpdiscover. Any WordPress installation that has one of these versions installed remains vulnerable unless it has been updated to 3.3 or later.

Risk and Exploitability

With a CVSS score of 7.1, the flaw is considered high severity. The EPSS score is less than 1%, indicating a low likelihood of widespread exploitation, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is via a crafted web request that includes malicious payloads in query parameters or form fields; browsers rendering the reflected response will execute the embedded script.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Timeline Event History plugin to version 3.3 or later to remove the reflected XSS flaw.
  • If an update is not yet available, uninstall or disable the plugin until a fix is released.
  • As a temporary measure, restrict the plugin’s usage to trusted user roles and avoid rendering untrusted user input in plugin pages.
  • If feasible, employ a web application firewall or apply output‑escaping headers to mitigate reflected XSS on the affected pages.

Generated by OpenCVE AI on April 28, 2026 at 17:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
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'}

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wpdiscover
Wpdiscover timeline Event History
Vendors & Products Wordpress
Wordpress wordpress
Wpdiscover
Wpdiscover timeline Event History
Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in wpdiscover Timeline Event History timeline-event-history allows Reflected XSS.This issue affects Timeline Event History: from n/a through <= 3.2.
Title WordPress Timeline Event History plugin <= 3.2 - Reflected Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
Apr 28, 2026, 8:57 PM
Reserved
Dec 31, 2025, 8:13 PM
Status
Deferred
Published
Feb 20, 2026, 4:22 PM
Modified
Jun 17, 2026, 10:00 AM