Draft – Tailwind CSS for WordPress. Security & Risk Analysis

wordpress.org/plugins/website-builder

Add Tailwind CSS to WordPress, in seconds.

700 active installs v3.0.9 PHP 5.6+ WP 5.0+ Updated Sep 23, 2024
blocksresponsivetailwindtailwind-csstailwindcss
70
B · Generally Safe
CVEs total1
Unpatched1
Last CVESep 22, 2025
Safety Verdict

Is Draft – Tailwind CSS for WordPress. Safe to Use in 2026?

Mostly Safe

Score 70/100

Draft – Tailwind CSS for WordPress. is generally safe to use though it hasn't been updated recently. 1 past CVE were resolved. Keep it updated.

1 known CVE 1 unpatched Last CVE: Sep 22, 2025Updated 1yr ago
Risk Assessment

The "website-builder" plugin v3.0.9 exhibits a mixed security posture. On the positive side, the static analysis reveals a remarkably small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, the plugin demonstrates a strong commitment to database security by exclusively using prepared statements for all SQL queries, and it appears to avoid direct file operations and external HTTP requests.

However, significant concerns arise from the output escaping and vulnerability history. The fact that 100% of the single identified output is not properly escaped presents a clear Cross-Site Scripting (XSS) risk. This is further amplified by the plugin's vulnerability history, which shows one known medium-severity CVE for XSS that is currently unpatched. The recency of this vulnerability (2025-09-22) suggests ongoing issues with input sanitization and output encoding.

In conclusion, while the plugin has some foundational security strengths in its limited attack surface and SQL practices, the unpatched XSS vulnerability and the lack of proper output escaping are critical weaknesses that expose users to significant risk. The plugin needs immediate attention to address the identified XSS vulnerability and implement robust output escaping mechanisms.

Key Concerns

  • Unpatched CVE (Medium Severity)
  • 100% of outputs unescaped
Vulnerabilities
1

Draft – Tailwind CSS for WordPress. Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-58033medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Draft <= 3.0.9 - Authenticated (Editor+) Stored Cross-Site Scripting

Sep 22, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

Draft – Tailwind CSS for WordPress. Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
1
0 escaped
Nonce Checks
0
Capability Checks
4
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

0% escaped1 total outputs
Attack Surface

Draft – Tailwind CSS for WordPress. Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
actionadmin_menuincludes\Admin.php:23
actionenqueue_block_assetsincludes\EnqueueAssets.php:27
actionwp_enqueue_scriptsincludes\EnqueueAssets.php:29
actionadmin_enqueue_scriptsincludes\EnqueueAssets.php:30
actionwp_headincludes\EnqueueAssets.php:32
actioninitincludes\LoadTranslations.php:22
actionplugins_loadedincludes\LoadTranslations.php:23
actioninitincludes\RegisterPluginSettings.php:25
actionenqueue_block_assetsincludes\RegisterPluginSettings.php:28
actionadmin_enqueue_scriptsincludes\RegisterPluginSettings.php:29
actionrest_api_initincludes\RegisterRestAPI.php:25
filterrest_pre_dispatchincludes\RegisterRestAPI.php:26
Maintenance & Trust

Draft – Tailwind CSS for WordPress. Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.5
Last updatedSep 23, 2024
PHP min version5.6
Downloads12K

Community Trust

Rating100/100
Number of ratings4
Active installs700
Developer Profile

Draft – Tailwind CSS for WordPress. Developer Profile

leeshadle

1 plugin · 700 total installs

73
trust score
Avg Security Score
70/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Draft – Tailwind CSS for WordPress.

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/website-builder/build/index.js/wp-content/plugins/website-builder/build/admin.js/wp-content/plugins/website-builder/build/tailwind.cdn.js/wp-content/plugins/website-builder/build/admin.css/wp-content/plugins/website-builder/build/style-index.css/wp-content/plugins/website-builder/build/index.css
Script Paths
/wp-content/plugins/website-builder/build/index.js/wp-content/plugins/website-builder/build/admin.js/wp-content/plugins/website-builder/build/tailwind.cdn.js
Version Parameters
website-builder?ver=website-builder.css?ver=

HTML / DOM Fingerprints

CSS Classes
draft-component-wrapperdraft-page-builder-settings
Data Attributes
data-draft-settingsdata-draft-component
JS Globals
WebsiteBuilderdraftSettingsdraftComponent
REST Endpoints
/wp-json/website-builder/v1/settings/wp-json/website-builder/v1/get-site-settings/wp-json/website-builder/v1/get-page-settings/wp-json/website-builder/v1/get-all-posts
Shortcode Output
[website_builder][website_builder id=[website_builder title=[website_builder slug=
FAQ

Frequently Asked Questions about Draft – Tailwind CSS for WordPress.