Is essential-blocks (WordPress plugin) vulnerable?

WordPress essential-blocks has 17 known advisories in the phpwarden feed. Feed 2026.10.29.1, updated 2026-10-28.

17advisories
1critical
0on CISA KEV
9no fix recorded
CVETitleSeverityCVSSAffectedFixed in
CVE-2023-6623The Essential Blocks WordPress plugin before 4.4.3 does not prevent unauthenticated attackers from overwriting local variables when renderincritical9.8<4.4.34.4.3
CVE-2023-4402The Essential Blocks plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 4.2.0 via deserialization high8.1<4.2.14.2.1
CVE-2023-4386The Essential Blocks plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 4.2.0 via deserialization high8.1<=4.2.0–
CVE-2023-2085The Essential Blocks plugin for WordPress is vulnerable to unauthorized use of functionality due to a missing capability check on the templamedium4.3<=4.0.6–
CVE-2023-2086The Essential Blocks plugin for WordPress is vulnerable to unauthorized use of functionality due to a missing capability check on the templamedium4.3<=4.0.6–
CVE-2023-2083The Essential Blocks plugin for WordPress is vulnerable to unauthorized use of functionality due to a missing capability check on the save fmedium4.3<=4.0.6–
CVE-2024-2255The Essential Blocks – Page Builder Gutenberg Blocks, Patterns & Templates plugin for WordPress is vulnerable to Stored Cross-Site Scriptingmedium6.4<4.5.34.5.3
CVE-2023-2084The Essential Blocks plugin for WordPress is vulnerable to unauthorized use of functionality due to a missing capability check on the get fumedium4.3<=4.0.6–
CVE-2024-13803The Essential Blocks – Page Builder Gutenberg Blocks, Patterns & Templates plugin for WordPress is vulnerable to Stored Cross-Site Scriptingmedium6.4<=5.2.3–
CVE-2024-4891The Essential Blocks – Page Builder Gutenberg Blocks, Patterns & Templates plugin for WordPress is vulnerable to Stored Cross-Site Scriptingmedium6.4<4.5.134.5.13
CVE-2024-5595The Essential Blocks WordPress plugin before 4.7.0 does not validate and escape some of its block options before outputting them back in a medium5.4<4.7.04.7.0
CVE-2024-1854The Essential Blocks – Page Builder Gutenberg Blocks, Patterns & Templates plugin for WordPress is vulnerable to Stored Cross-Site Scriptingmedium6.4<4.5.24.5.2
CVE-2023-7071The Essential Blocks – Page Builder Gutenberg Blocks, Patterns & Templates plugin for WordPress is vulnerable to Stored Cross-Site Scriptingmedium6.4<=4.4.6–
CVE-2024-3818The Essential Blocks – Page Builder Gutenberg Blocks, Patterns & Templates plugin for WordPress is vulnerable to Stored Cross-Site Scriptingmedium5.4<4.5.104.5.10
CVE-2023-2087The Essential Blocks plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 4.0.6. This is due tmedium4.3<=4.0.6–
CVE-2024-12045The Essential Blocks – Page Builder Gutenberg Blocks, Patterns & Templates plugin for WordPress is vulnerable to Stored Cross-Site Scriptingmedium4.4<=5.0.9–
CVE-2025-1664The Essential Blocks – Page Builder Gutenberg Blocks, Patterns & Templates plugin for WordPress is vulnerable to Stored Cross-Site Scriptingmedium6.4<5.3.25.3.2

Am I affected?

Find out in one command. phpwarden checks your WordPress install against this advisory and 20,000+ others, ranked by real-world exploitation (CISA KEV + EPSS). Free, offline, open data.

# one-time install
pip install phpwarden

# then
phpwarden wordpress /var/www/html

Or keep it checked automatically with the GitHub Action or a nightly cron; see WordPress docs.

Install docs   How findings are ranked
A version is vulnerable when it falls inside an affected range and below the fixed version. phpwarden applies these ranges to the exact versions in your lockfile or install, so you only see what applies to you.