Description
The yootheme WordPress theme before 5.0.35 does not prevent its bundled front-end framework from treating certain HTML attributes, which are permitted by wp_kses_post(), as markup, allowing users with the Author role to perform Stored Cross-Site Scripting attacks that execute in the browser of any user who views the affected post.
Published: 2026-07-02
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The YOOtheme Pro WordPress theme versions prior to 5.0.35 allow authors to embed malicious JavaScript into post content. The bundled front‑end framework incorrectly treats certain HTML attributes as markup, enabling injected scripts to be stored and executed in the browsers of any visitor to the affected post. This stored cross‑site scripting can lead to theft of session cookies, account hijacking, or arbitrary client‑side code execution.

Affected Systems

All WordPress sites using YOOtheme Pro older than 5.0.35 with an Author role are vulnerable. An author can place a payload, and any other site visitor may be impacted when viewing the compromised post.

Risk and Exploitability

The CVSS score of 6.8 indicates medium severity, while the EPSS score of less than 1 % suggests exploitation is currently unlikely. The vulnerability is not listed in the CISA KEV catalog. Successful exploitation requires author‑level privileges to insert content; the attack vector is stored XSS via injection of malicious UIkit data attributes into post content, inferred from the description. An attacker could use the stored script to steal cookies, hijack accounts, or execute arbitrary client‑side code against site visitors.

Generated by OpenCVE AI on August 5, 2026 at 02:54 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade YOOtheme Pro to version 5.0.35 or later, which removes the vulnerable front‑end framework behavior.
  • If a patch cannot be applied immediately, disable the bundled front‑end framework or ensure it is not loaded for data‑attribute vectors.
  • Apply a content sanitization plugin or configure the theme to strip potentially dangerous attributes from post content before rendering to prevent the stored script from executing.

Generated by OpenCVE AI on August 5, 2026 at 02:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 04 Aug 2026 19:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Fri, 31 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Mon, 27 Jul 2026 00:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Wed, 22 Jul 2026 14:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Fri, 17 Jul 2026 12:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Wed, 15 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Sun, 12 Jul 2026 20:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Sat, 11 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Sat, 11 Jul 2026 02:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Fri, 10 Jul 2026 03:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Thu, 09 Jul 2026 19:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Thu, 09 Jul 2026 01:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Wed, 08 Jul 2026 01:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Mon, 06 Jul 2026 20:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Mon, 06 Jul 2026 14:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Mon, 06 Jul 2026 02:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Sun, 05 Jul 2026 02:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Sat, 04 Jul 2026 10:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Sat, 04 Jul 2026 05:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Fri, 03 Jul 2026 22:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Fri, 03 Jul 2026 14:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Fri, 03 Jul 2026 07:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Thu, 02 Jul 2026 20:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Thu, 02 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 02 Jul 2026 12:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Thu, 02 Jul 2026 06:15:00 +0000

Type Values Removed Values Added
Description The yootheme WordPress theme before 5.0.35 does not prevent its bundled front-end framework from treating certain HTML attributes, which are permitted by wp_kses_post(), as markup, allowing users with the Author role to perform Stored Cross-Site Scripting attacks that execute in the browser of any user who views the affected post.
Title YOOtheme Pro < 5.0.35 - Author+ Stored XSS via UIkit Data Attributes
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-02T12:53:20.858Z

Reserved: 2026-05-29T08:49:36.686Z

Link: CVE-2026-10077

cve-icon Vulnrichment

Updated: 2026-07-02T12:53:05.539Z

cve-icon NVD

Status : Deferred

Published: 2026-07-02T06:16:12.423

Modified: 2026-07-02T15:12:53.577

Link: CVE-2026-10077

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T03:00:13Z

Weaknesses

No weakness.