Skip to main content

Wp Composer The Easiest Page Builder

1 CVEs product

Monthly

CVE-2026-2422 Sep 19, 07:43 MEDIUM This Month

Stored cross-site scripting in WP Composer - The Easiest Page Builder (Ghozylab) affects every release up to and including 1.0.5: the pbwp_raw_shortcode handler Base64-decodes its content and echoes it into the page without sanitization or escaping, so an attacker who can author content through the plugin can persist a script that runs in the browser of anyone who later views the page. Exploitation requires an authenticated account with Contributor-level capability or above (PR:L in the assessed CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N vector), and because the payload is Base64-encoded it contains no raw HTML characters at save time and therefore slips past WordPress's KSES content filtering - execution is deferred until a victim, ideally a higher-privileged editor or administrator, opens the injected page. Impact is limited to client-side script execution within the site origin (low confidentiality and integrity, no availability loss, no server-side compromise); no public exploit code or CISA KEV listing was identified at time of analysis, and consistent with the independent assessment this is a moderate, not urgent, priority.

WordPress XSS Wordpress Plugin Ghozylab Wp Composer The Easiest Page Builder
NVD
CVSS 3.1
6.4
EPSS
0.2%
EPSS 0% CVSS 6.4
MEDIUM This Month

Stored cross-site scripting in WP Composer - The Easiest Page Builder (Ghozylab) affects every release up to and including 1.0.5: the pbwp_raw_shortcode handler Base64-decodes its content and echoes it into the page without sanitization or escaping, so an attacker who can author content through the plugin can persist a script that runs in the browser of anyone who later views the page. Exploitation requires an authenticated account with Contributor-level capability or above (PR:L in the assessed CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N vector), and because the payload is Base64-encoded it contains no raw HTML characters at save time and therefore slips past WordPress's KSES content filtering - execution is deferred until a victim, ideally a higher-privileged editor or administrator, opens the injected page. Impact is limited to client-side script execution within the site origin (low confidentiality and integrity, no availability loss, no server-side compromise); no public exploit code or CISA KEV listing was identified at time of analysis, and consistent with the independent assessment this is a moderate, not urgent, priority.

WordPress XSS Wordpress Plugin +2
NVD

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy