Description
The TinyMCE shortcode Addon plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'btnrel' Shortcode Attribute in all versions up to, and including, 1.0.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Published: 2026-06-09
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The TinyMCE shortcode Addon for WordPress allows an attacker with contributor or higher privileges to insert arbitrary JavaScript through the 'btnrel' shortcode attribute. When a page containing the malicious shortcode is viewed, the script runs in the victim’s browser, potentially exposing or manipulating data that the user has access to.

Affected Systems

The vulnerability exists in the TinyMCE shortcode Addon produced by 360crest. All released versions up to and including 1.0.0 are affected on WordPress sites that install the plugin.

Risk and Exploitability

The flaw carries a CVSS score of 6.4, indicating moderate severity. EPSS data is unavailable and the issue is not listed in the CISA KEV catalog, so current exploitation prevalence is unknown. Attackers must have authenticated contributor access to create the malicious content, but once the shortcode is stored the embedded script executes for every user who opens the affected page. No publicly disclosed exploit is known, however the stored nature of the payload makes exploitation straightforward once a user has the required permissions.

Generated by OpenCVE AI on June 9, 2026 at 05:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the TinyMCE shortcode Addon to a version newer than 1.0.0.
  • If no update is available, deactivate the plugin or block the 'btnrel' shortcode attribute until a fix appears.
  • Limit contributor‑level accounts to only those who truly require editing permissions to reduce the attack surface.
  • Implement site‑wide content sanitization and output escaping as a defensive practice.

Generated by OpenCVE AI on June 9, 2026 at 05:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 09 Jun 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 09 Jun 2026 09:15:00 +0000

Type Values Removed Values Added
First Time appeared 360crest
360crest tinymce Shortcode Addon
Wordpress
Wordpress wordpress
Vendors & Products 360crest
360crest tinymce Shortcode Addon
Wordpress
Wordpress wordpress

Tue, 09 Jun 2026 04:45:00 +0000

Type Values Removed Values Added
Description The TinyMCE shortcode Addon plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'btnrel' Shortcode Attribute in all versions up to, and including, 1.0.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Title TinyMCE shortcode Addon <= 1.0.0 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'btnrel' Shortcode Attribute
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

360crest Tinymce Shortcode Addon
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-06-09T13:27:16.594Z

Reserved: 2026-05-28T17:35:47.540Z

Link: CVE-2026-10024

cve-icon Vulnrichment

Updated: 2026-06-09T13:27:13.060Z

cve-icon NVD

Status : Deferred

Published: 2026-06-09T05:16:29.540

Modified: 2026-06-09T13:33:34.393

Link: CVE-2026-10024

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-09T08:56:12Z

Weaknesses