CVE-2025-24620

WordPress AIO Shortcodes plugin <= 1.3 - Stored Cross Site Scripting (XSS) vulnerability

Published Feb 3, 2025 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 hkharpreetkumar1 AIO Shortcodes aio-shortcodes allows Stored XSS.This issue affects AIO Shortcodes: from n/a through <= 1.3.

Analysis

AI-generated

Technical impact

The AIO Shortcodes plugin versions up to 1.3 contain a flaw where user‑provided content is stored without adequate escaping. When that content is later rendered, an attacker’s JavaScript can execute in the victim’s browser. This allows unauthorized code execution in the context of any user who views the affected page. The weakness corresponds to CWE‑79 and does not require elevated privileges beyond normal content‑editing rights.

Affected Systems

WordPress sites that have installed the hkharpreetkumar1 AIO Shortcodes plugin version 1.3 or earlier are vulnerable, regardless of the WordPress core version. The issue manifests in both the administrative interface, where users can submit or edit content, and the public‑facing pages where that content is displayed.

Risk and Exploitability

The CVSS score of 7.1 indicates moderate‑to‑high severity, while the EPSS score below 1% suggests that current exploitation attempts are unlikely; the vulnerability is not listed in CISA’s KEV catalog. Nonetheless, the potential impact is substantial because arbitrary JavaScript can run in any visitor’s browser. The likely attack vector is the submission of malicious content through the plugin’s shortcode feature, which an attacker can do if they have a role that permits content creation or editing. No special authentication is required beyond typical author or administrator privileges.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest AIO Shortcodes plugin version (1.4 or later) to remove the vulnerable implementation.
  • If the plugin is unnecessary, uninstall or deactivate it to eliminate the attack surface.
  • If a timely update is not possible, limit the ability to add or edit content that uses the shortcode, and ensure any stored text is properly sanitized or escaped before rendering.

Generated by OpenCVE AI on May 2, 2026 at 09:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-3823 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in NotFound AIO Shortcodes allows Stored XSS. This issue affects AIO Shortcodes: from n/a through 1.3.
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'}

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in NotFound AIO Shortcodes allows Stored XSS. This issue affects AIO Shortcodes: from n/a through 1.3. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in hkharpreetkumar1 AIO Shortcodes aio-shortcodes allows Stored XSS.This issue affects AIO Shortcodes: from n/a through <= 1.3.
References
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'}

Type Values Removed Values Added
Metrics epss

{'score': 0.00035}

epss

{'score': 0.00045}

Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in NotFound AIO Shortcodes allows Stored XSS. This issue affects AIO Shortcodes: from n/a through 1.3.
Title WordPress AIO Shortcodes plugin <= 1.3 - Stored Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
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'}

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:26 PM
Reserved
Jan 23, 2025, 2:51 PM
Status
Deferred
Published
Feb 3, 2025, 3:15 PM
Modified
Jun 17, 2026, 8:59 AM