Brizy – Page Builder <= 2.8.25 - Unauthenticated Post Password Protection Bypass

Medium 5.3 CWE-284Fixed in 2.8.26
ID
WPSEC-2026-2898
Plugin
Brizy – Page Builder (brizy)
Affected
all versions before 2.8.26
Remediation
Update to 2.8.26 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-284
Usage
Plugin Medium · Affected versions Medium among sites WPSec scans, 2026-11-12
Attack surface
Brizy – Page Builder on WPSec AttackSurface
Fix released
Published

Description

The Brizy plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.8.25. This is due to the front-end preview mode (Brizy_Public_Main::previewMode) registering the compiled-content output without checking post_password_required(). The plugin's Brizy templates then print that content directly through the 'brizy_template_content' action on home, archive, search and 404 views, and the 'the_content' filter swaps the compiled HTML into other Brizy posts listed on the page. This makes it possible for unauthenticated attackers to read the content of password-protected Brizy posts without knowing the password. Examples are requesting the post through the 'brizy_post' parameter on a non-singular view, or viewing a password-protected Brizy page that is set as the posts page.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0