Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in themepassion Ultra Portfolio ultra-portfolio allows Reflected XSS.This issue affects Ultra Portfolio: from n/a through <= 6.7.
Published: 2025-08-20
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Ultra Portfolio WordPress plugin contains a reflected cross‑site scripting flaw that allows user‑supplied data to be injected into a page without proper sanitization. If an attacker succeeds, arbitrary JavaScript will execute in the victim’s browser, potentially stealing session cookies, hijacking user sessions, modifying page content, or redirecting users to malicious sites. The weakness is an instance of improper input neutralization (CWE‑79). The likely attack vector is inferred to be a crafted URL or form input that echoes user input back into the page. The impact is confined to the browser context of visitors who load the vulnerable page.

Affected Systems

Any WordPress installation that has installed ThemePassion Ultra Portfolio plugin version 6.7 or earlier is affected, including all releases from the initial public version up through 6.7 inclusive. Hosts should verify the plugin version against the advisory to determine whether the site is vulnerable.

Risk and Exploitability

The CVSS base score of 7.1 signals a high severity risk. The EPSS score of less than 1 % indicates that exploitation is currently considered unlikely, and the vulnerability is not listed in CISA’s KEV catalog. Nonetheless, because the flaw allows arbitrary client‑side code, successful exploitation could lead to data theft, session hijacking, or site defacement. The exploitation likely occurs when a visitor accesses a maliciously crafted link or submits an input field that is reflected in the page without sanitization. Given the low exploitation probability but potentially severe consequences, administrators should promptly address the issue.

Generated by OpenCVE AI on April 30, 2026 at 15:48 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Ultra Portfolio plugin to a version newer than 6.7 to eliminate the reflected XSS flaw.
  • If an immediate upgrade is not possible, disable or uninstall the Ultra Portfolio plugin to remove the vulnerable input paths.
  • As a temporary measure, configure a web application firewall or restrict the use of inline scripts via a content security policy to block the execution of potentially dangerous JavaScript in the plugin’s output.

Generated by OpenCVE AI on April 30, 2026 at 15:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
EUVD EUVD EUVD-2025-25288 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Pierre-Henri Lavigne Markup Markdown allows Stored XSS. This issue affects Markup Markdown: from n/a through 3.20.6.
History

Thu, 23 Apr 2026 15:00: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'}


Wed, 01 Apr 2026 23:45:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Pierre-Henri Lavigne Markup Markdown allows Stored XSS. This issue affects Markup Markdown: from n/a through 3.20.6. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in themepassion Ultra Portfolio ultra-portfolio allows Reflected XSS.This issue affects Ultra Portfolio: from n/a through <= 6.7.
Title WordPress Markup Markdown plugin <= 3.20.6 - Cross Site Scripting (XSS) vulnerability WordPress Ultra Portfolio - WordPress Plugin <= 6.7 - Cross Site Scripting (XSS) Vulnerability
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'}


Thu, 21 Aug 2025 12:45:00 +0000

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

Wed, 20 Aug 2025 14:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 20 Aug 2025 08:15:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Pierre-Henri Lavigne Markup Markdown allows Stored XSS. This issue affects Markup Markdown: from n/a through 3.20.6.
Title WordPress Markup Markdown plugin <= 3.20.6 - 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

Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-04-28T16:13:04.220Z

Reserved: 2025-06-04T15:44:22.452Z

Link: CVE-2025-49420

cve-icon Vulnrichment

Updated: 2025-08-20T13:47:32.628Z

cve-icon NVD

Status : Deferred

Published: 2025-08-20T08:15:36.843

Modified: 2026-04-23T15:31:39.120

Link: CVE-2025-49420

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-30T16:00:13Z

Weaknesses