CVE-2025-23747

WordPress Awesome Timeline plugin <= 1.0.1 - Cross Site Scripting (XSS) vulnerability

Published Feb 3, 2025 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Nitesh Awesome Timeline awesome-timeline allows Stored XSS.This issue affects Awesome Timeline: from n/a through <= 1.0.1.

Analysis

AI-generated

Technical impact

Improper neutralization of user input in WordPress Awesome Timeline plugin versions up to 1.0.1 creates a stored XSS flaw. Malicious scripts can be embedded into timeline content and will execute in the browsers of any visitor viewing pages that display that content, enabling attackers to hijack sessions, deface sites, or exfiltrate data. The weakness corresponds to CWE-79.

Affected Systems

The flaw affects installations of the Nitesh Awesome Timeline plugin on WordPress sites running any released version up to and including 1.0.1. Site administrators using this plugin in its vulnerable state are at risk.

Risk and Exploitability

The vulnerability has a CVSS score of 6.5, indicating a medium severity. Its EPSS score is less than 1%, suggesting a low probability of exploitation at this time, and it is not listed in the CISA KEV catalog. Based on the description, it is inferred that attackers could exploit it by inserting malicious script payloads into the plugin’s content through any interface that accepts user input, such as timeline entry editors. Successful exploitation would result in client‑side script execution within the context of the site, potentially leading to user‑session hijacking or defacement.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Awesome Timeline to the latest available version, 1.0.2 or newer.
  • If an upgrade is not immediately possible, remove or sanitize any custom content that may contain potentially malicious scripts and disable the plugin until a patch is applied.
  • Apply additional output escaping or use a security plugin that sanitizes all user‑generated content to mitigate the risk of remaining XSS vectors.

Generated by OpenCVE AI on May 2, 2026 at 05:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-3385 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Nitesh Singh Awesome Timeline allows Stored XSS. This issue affects Awesome Timeline: from n/a through 1.0.1.
History
Type Values Removed Values Added
Metrics cvssV3_1

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

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Nitesh Singh Awesome Timeline allows Stored XSS. This issue affects Awesome Timeline: from n/a through 1.0.1. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Nitesh Awesome Timeline awesome-timeline allows Stored XSS.This issue affects Awesome Timeline: from n/a through <= 1.0.1.
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/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
Metrics epss

{'score': 0.00034}

epss

{'score': 0.00044}

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Nitesh Singh Awesome Timeline allows Stored XSS. This issue affects Awesome Timeline: from n/a through 1.0.1.
Title WordPress Awesome Timeline plugin <= 1.0.1 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

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

Subscriptions

No data.

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
May 11, 2026, 11:29 PM
Reserved
Jan 16, 2025, 11:29 AM
Status
Deferred
Published
Feb 3, 2025, 3:15 PM
Modified
Jun 17, 2026, 8:56 AM