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.
Published: 2026-02-20
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Reflected Cross‑Site Scripting in Timeline Event History plugin
Action: Apply Patch
AI Analysis

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.

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

Remediation

No vendor fix or workaround currently provided.

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

History

Mon, 23 Feb 2026 22:15: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'}


Mon, 23 Feb 2026 15:00:00 +0000

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

Fri, 20 Feb 2026 16:15:00 +0000

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

Subscriptions

Wordpress Wordpress
Wpdiscover Timeline Event History
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-04-28T20:57:56.874Z

Reserved: 2025-12-31T20:13:11.108Z

Link: CVE-2025-69384

cve-icon Vulnrichment

Updated: 2026-02-23T21:36:59.785Z

cve-icon NVD

Status : Deferred

Published: 2026-02-20T16:22:23.523

Modified: 2026-04-15T00:35:42.020

Link: CVE-2025-69384

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-28T17:45:16Z

Weaknesses