CVE-2026-18021

Beaver Builder Page Builder <= 2.10.3.1 - Unauthenticated Arbitrary Shortcode Execution

Published Sep 8, 2026 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
The The Beaver Builder Page Builder – Drag and Drop Website Builder plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 2.10.3.1. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes.

Analysis

AI-generated

Technical impact

The Beaver Builder Page Builder – Drag and Drop Website Builder plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to and including 2.10.3.1 because it allows user-supplied input to be passed directly to the WordPress do_shortcode function without proper validation. This code‑generation flaw (CWE-94) lets unauthenticated attackers inject any shortcode, which can trigger server‑side code or privileged actions, potentially enabling full compromise of the site if the malicious shortcode performs administrative or file‑manipulation functions.

Affected Systems

WordPress sites that have installed Beaver Builder Page Builder – Drag and Drop Website Builder before version 2.10.3.2 are affected, as those instances lack input validation for do_shortcode; versions 2.10.3.2 and newer contain the fix.

Risk and Exploitability

The CVSS score of 6.5 reflects moderate severity and the lack of EPSS data or KEV listing suggests limited publicly known exploitation; however, the flaw permits unauthenticated attackers to submit arbitrary shortcodes through the public web interface, potentially leading to execution of server‑side code or privileged actions, which constitutes a significant risk for vulnerable WordPress sites.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Beaver Builder Page Builder to version 2.10.3.2 or newer to apply the validation fix.
  • Restrict shortcode execution to trusted user roles or disable shortcode processing on publicly accessible pages until the update is applied.
  • Review the plugin’s configuration to ensure that the do_shortcode function is not exposed to unauthenticated or third‑party input.

Generated by OpenCVE AI on September 8, 2026 at 12:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Beaverbuilder
Beaverbuilder beaver Builder Page Builder – Drag And Drop Website Builder
Wordpress
Wordpress wordpress
Vendors & Products Beaverbuilder
Beaverbuilder beaver Builder Page Builder – Drag And Drop Website Builder
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description The The Beaver Builder Page Builder – Drag and Drop Website Builder plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 2.10.3.1. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes.
Title Beaver Builder Page Builder <= 2.10.3.1 - Unauthenticated Arbitrary Shortcode Execution
Weaknesses CWE-94
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Sep 8, 2026, 4:54 PM
Reserved
Jul 28, 2026, 12:17 AM
Status
Deferred
Published
Sep 8, 2026, 12:16 PM
Modified
Sep 8, 2026, 5:17 PM