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 users with the Author role to embed malicious JavaScript into post content. The theme’s bundled front‑end framework interprets certain HTML attributes that WordPress’s wp_kses_post() permits as markup, enabling the injected script to be stored with the post and executed in the browser of any visitor who views the affected content. This stored cross‑site scripting can lead to theft of session cookies, account hijacking, or arbitrary client‑side code execution. The potential for session cookie theft and account hijacking is inferred because stored XSS can execute arbitrary client‑side code.

Affected Systems

The issue affects all WordPress sites that use YOOtheme Pro before version 5.0.35. Any user with the Author role on such a site can place the payload, and every other site visitor may be impacted when they load the compromised post. The vulnerability is independent of site size or traffic volume; the presence of the resource is required for exploitation.

Risk and Exploitability

The CVSS score of 6.8 indicates medium severity, while the EPSS score of less than 1 % suggests that exploitation is currently unlikely. The vulnerability does not appear 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, which is inferred from the CVE title and description. Based on the description, it is inferred that an attacker can leverage the stored script to steal session cookies or hijack accounts, as well as execute arbitrary client‑side code against site visitors.

Generated by OpenCVE AI on July 17, 2026 at 11:31 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 vector.
  • 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 July 17, 2026 at 11:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-17T11:45:15Z

Weaknesses

No weakness.