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.
Published: 2026-08-04
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

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.

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

Remediation

No vendor fix or workaround currently provided.

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 yet.

History

Tue, 04 Aug 2026 15:30:00 +0000

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'}


Tue, 04 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
First Time appeared Brizy
Brizy brizy
Wordpress
Wordpress wordpress
Vendors & Products Brizy
Brizy brizy
Wordpress
Wordpress wordpress

Tue, 04 Aug 2026 06:30:00 +0000

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

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-04T14:23:39.908Z

Reserved: 2026-07-17T13:18:03.270Z

Link: CVE-2026-16069

cve-icon Vulnrichment

Updated: 2026-08-04T14:23:20.639Z

cve-icon NVD

Status : Received

Published: 2026-08-04T07:16:29.693

Modified: 2026-08-04T15:16:25.880

Link: CVE-2026-16069

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T20:45:03Z

Weaknesses
  • CWE-79

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