Description
The Ultimate Addons for WPBakery Page Builder WordPress plugin before 3.21.5's shared link-rendering function, Ultimate_VC_Addons::uavc_link_init(),
Published: 2026-07-31
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Ultimate Addons for WPBakery Page Builder plugin contains a stored cross‑site scripting vulnerability in the Ultimate_VC_Addons::uavc_link_init() function. An attacker with sufficient privileges can embed malicious JavaScript in the ult_buttons shortcode and have it persisted in the content of a WordPress site. When visitors load the affected page, the injected script executes, potentially allowing credential theft, session hijacking, defacement, or other harmful actions. This flaw stems from inadequate input validation and output escaping.

Affected Systems

All WordPress installations that use Ultimate Addons for WPBakery Page Builder version 3.21.4 or older are susceptible. The vulnerability is specific to the button shortcode handling within the shared link‑rendering routine; no other vendors or product versions are currently identified as affected.

Risk and Exploitability

Based on the description, it is inferred that the attacker must be a user who can edit or add content, such as a Contributor or higher role. The stored nature of the flaw means that once injected, the malicious code will affect every visitor who views the compromised page. The CVSS score of 6.1 indicates moderate severity, and the EPSS score of <1% suggests a very low probability of exploitation. The issue is not listed in the CISA KEV catalog, limiting visibility of existing exploitation. However, the potential impact remains high if site roles are not tightly managed or if the plugin is deployed without proper safeguards.

Generated by OpenCVE AI on August 13, 2026 at 10:17 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Ultimate Addons for WPBakery Page Builder to version 3.21.5 or later
  • If an upgrade cannot be performed immediately, remove or disable the ult_buttons shortcode via a plugin filter or by editing the plugin code
  • Restrict Contributor and higher user roles from adding or editing content that uses the WPBakery editor
  • Implement content filtering or a WAF rule that blocks <script> tags or dangerous attributes in WPBakery output

Generated by OpenCVE AI on August 13, 2026 at 10:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 01:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Tue, 04 Aug 2026 12:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-79

Sun, 02 Aug 2026 05:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

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

Type Values Removed Values Added
Weaknesses CWE-79

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

Type Values Removed Values Added
Description The Ultimate Addons for WPBakery Page Builder WordPress plugin before 3.21.5's shared link-rendering function, Ultimate_VC_Addons::uavc_link_init(),
Title Ultimate Addons for WPBakery Page Builder < 3.21.5 - Contributor+ Stored XSS via ult_buttons Shortcode
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-31T19:40:51.550Z

Reserved: 2026-07-07T08:03:28.990Z

Link: CVE-2026-14921

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-07-31T07:16:26.067

Modified: 2026-07-31T20:16:47.020

Link: CVE-2026-14921

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T10:30:04Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')