CVE-2026-5324: fallo de gravedad alta en themefusecom Brizy – Page Builder
Brizy – Page Builder <= 2.8.11 - Unauthenticated Stored Cross-Site Scripting via FileUpload Field Value
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
43Vexday Risk Score
Prioriza la corrección. Ella explotación observada por VulnCheck.
ssvc Actcvss 7.2epss 0.4%
de la publicación al arma
Publicada en NVD2 may
VulnCheck+164d
The Brizy – Page Builder plugin for WordPress is vulnerable to Unauthenticated Stored Cross-Site Scripting in all versions up to, and including, 2.8.11 This is due to a combination of missing nonce verification for unauthenticated form submissions, insufficient handling of FileUpload fields when no file is uploaded, and the reversal of security encoding via html_entity_decode() followed by unescaped output in the admin view. The submit_form() function skips nonce verification for non-logged-in users (api.php:198). The handleFileTypeFields() function fails to overwrite user-supplied values when no file is attached. While htmlentities() is applied during storage, html_entity_decode() reverses this on display (form-entries.php:79). The form-data.php template outputs FileUpload values directly in href attributes without esc_url(). This makes it possible for unauthenticated attackers to inject arbitrary web scripts that execute when an administrator views the form Leads page.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
Productos afectados
themefusecom · Brizy – Page BuilderCVEs relacionadas — themefusecom Brizy – Page Builder
En el mismo producto, de las más peligrosas a las menos.
CVE-2024-1311HIGHBrizy – Page Builder <= 2.4.40 - Authenticated (Contributor+) Arbitrary File UploadEPSS 1.5%CVE-2024-3242HIGHBrizy – Page Builder <= 2.4.44 - Authenticated (Contributor+) Arbitrary File UploadEPSS 1.0%CVE-2024-10960CRITICALBrizy – Page Builder <= 2.6.4 - Authenticated (Contributor+) Arbitrary File Upload via storeUploadsEPSS 0.9%CVE-2024-1165MEDIUMBrizy – Page Builder <= 2.4.39 - Authenticated (Contributor+) Directory TraversalEPSS 0.8%CVE-2020-36714HIGHBrizy < 1.0.126 - Authorization Bypass to Settings UpdatesEPSS 0.5%CVE-2024-1296MEDIUMBrizy – Page Builder <= 2.4.40 - Authenticated (Contributor+) Stored Cross-Site ScriptingEPSS 0.5%
Referencias
https://plugins.trac.wordpress.org/browser/brizy/tags/2.7.24/admin/form-entries.php#L79https://plugins.trac.wordpress.org/browser/brizy/tags/2.7.24/admin/views/form-data.php#L11https://plugins.trac.wordpress.org/browser/brizy/tags/2.7.24/editor/forms/api.php#L198https://plugins.trac.wordpress.org/browser/brizy/tags/2.7.24/editor/forms/api.php#L295https://plugins.trac.wordpress.org/browser/brizy/trunk/admin/views/form-data.php#L11https://plugins.trac.wordpress.org/changeset/3502206/brizy/trunk/admin/views/form-data.phphttps://plugins.trac.wordpress.org/changeset?old_path=%2Fbrizy/tags/2.8.11&new_path=%2Fbrizy/tags/2.8.12https://www.wordfence.com/threat-intel/vulnerabilities/id/78ec499e-5edd-4f11-9090-f79868864fee?source=cve