CVE-2026-16069

Brizy - Page Builder < 2.8.19 - Contributor+ Stored XSS via Featured Image Focal Point

Published Aug 4, 2026 CVSS 3.1 · 6.8 Medium EPSS < 1% KEV · Not listed
Description
The Brizy WordPress plugin before 2.8.19 does not sanitize or escape featured-image focal-point coordinates submitted through one of its AJAX actions before storing them and later echoing them into HTML attributes in the post editor's Featured Image meta box, allowing users with the Contributor role or above to inject arbitrary web scripts that execute in the session of a higher-privileged user who opens the post for review.

Analysis

AI-generated

Technical impact

The Brizy WordPress plugin fails to sanitize or escape featured‑image focal‑point coordinates submitted through an AJAX action before they are stored. These coordinates are later echoed into HTML attributes in the Featured Image meta box of the post editor. As a result, a user with the Contributor role or higher can inject arbitrary JavaScript that will execute in the browser context of any user who opens the edited post for review.

Affected Systems

WordPress sites running the Brizy plugin with versions earlier than 2.8.19 are vulnerable. The flaw applies to any installation where a Contributor or higher can submit featured‑image focal points, regardless of the site's user base or specific configuration.

Risk and Exploitability

The vulnerability has an EPSS score of less than 1% and is not listed in CISA’s KEV catalog. It allows an attacker with Contributor access to inject JavaScript that executes in the browser context of any higher‑privileged user who opens the edited post for review. This gives the attacker the ability to execute arbitrary code, potentially compromising confidentiality or integrity of the page contents during the review process. The CVSS score of 6.8 indicates a moderate severity.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Brizy WordPress plugin to version 2.8.19 or later
  • Restrict or remove Contributor role privileges if not required for content creation, or disable the specific AJAX endpoint that accepts focal‑point coordinates if feasible
  • Monitor site activity for signs of XSS exploitation

Generated by OpenCVE AI on August 4, 2026 at 20:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Weaknesses CWE-79
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': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Brizy
Brizy brizy
Wordpress
Wordpress wordpress
Vendors & Products Brizy
Brizy brizy
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description The Brizy WordPress plugin before 2.8.19 does not sanitize or escape featured-image focal-point coordinates submitted through one of its AJAX actions before storing them and later echoing them into HTML attributes in the post editor's Featured Image meta box, allowing users with the Contributor role or above to inject arbitrary web scripts that execute in the session of a higher-privileged user who opens the post for review.
Title Brizy - Page Builder < 2.8.19 - Contributor+ Stored XSS via Featured Image Focal Point
References
Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Aug 4, 2026, 2:23 PM
Reserved
Jul 17, 2026, 1:18 PM
Status
Deferred
Published
Aug 4, 2026, 7:16 AM
Modified
Aug 26, 2026, 4:31 PM