Disable Drop Cap Security & Risk Analysis

wordpress.org/plugins/disable-drop-cap

A plugin to disable drop cap option in the Gutenberg editor block editor paragraph block

50 active installs v2.1.9 PHP 7.0+ WP 5.5+ Updated Dec 18, 2023
capdisabledropdropcapgutenberg
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Disable Drop Cap Safe to Use in 2026?

Generally Safe

Score 85/100

Disable Drop Cap has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2yr ago
Risk Assessment

The "disable-drop-cap" plugin v2.1.9 exhibits a generally strong security posture based on the provided static analysis. It demonstrates excellent practices by avoiding dangerous functions, utilizing prepared statements for all SQL queries, and not performing any file operations or external HTTP requests. Furthermore, the plugin has a clean vulnerability history with no recorded CVEs, suggesting a history of secure development and maintenance.

However, a significant concern arises from the output escaping analysis, which indicates that 100% of its total outputs are not properly escaped. This represents a critical weakness, as unescaped output is a common vector for Cross-Site Scripting (XSS) vulnerabilities. Given that there are no explicit capability or nonce checks on any entry points, and the absence of any taint analysis data (which might suggest no exploitable flows were detected in the absence of sanitization), the risk of XSS, particularly stored XSS if the output is rendered in a context that allows it, is elevated. The plugin's strengths lie in its minimal attack surface and absence of known historical vulnerabilities, but the complete lack of output sanitization is a glaring omission that poses a tangible risk to users.

Key Concerns

  • Outputs not properly escaped
Vulnerabilities
None known

Disable Drop Cap Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Disable Drop Cap Code Analysis

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

Output Escaping

0% escaped1 total outputs
Attack Surface

Disable Drop Cap Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actioninitsrc\DisableDropCap\DisableDropCap.php:29
filterblock_editor_settings_allsrc\DisableDropCap\DisableDropCap.php:37
filterblock_editor_settingssrc\DisableDropCap\DisableDropCap.php:44
filterblock_editor_settingssrc\DisableDropCap\DisableDropCap.php:51
actionadmin_footersrc\DisableDropCap\DisableDropCap.php:57
Maintenance & Trust

Disable Drop Cap Maintenance & Trust

Maintenance Signals

WordPress version tested6.4.8
Last updatedDec 18, 2023
PHP min version7.0
Downloads3K

Community Trust

Rating100/100
Number of ratings1
Active installs50
Developer Profile

Disable Drop Cap Developer Profile

joppuyo

6 plugins · 30K total installs

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

How We Detect Disable Drop Cap

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

Asset Fingerprints

Script Paths
/wp-content/plugins/disable-drop-cap/build/index.js
Version Parameters
disable-drop-cap/build/index.js?ver=

HTML / DOM Fingerprints

JS Globals
wp.blocks.unregisterBlockStyle
FAQ

Frequently Asked Questions about Disable Drop Cap