Curved Text Block Security & Risk Analysis

wordpress.org/plugins/curved-text-block

A customizable WordPress block for adding curved text to your posts and pages. Created by @codingdude.

0 active installs v0.1.0 PHP 7.4+ WP 6.5+ Updated Unknown
blockcurved-texteditortypography
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Curved Text Block Safe to Use in 2026?

Generally Safe

Score 100/100

Curved Text Block has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The "curved-text-block" plugin version 0.1.0 exhibits a remarkably clean static analysis report, indicating strong adherence to secure coding practices. There are no identified dangerous functions, all SQL queries are properly prepared, and all output is correctly escaped. The absence of file operations, external HTTP requests, and vulnerability history further contributes to a positive security posture. The plugin also demonstrates a minimal attack surface with zero AJAX handlers, REST API routes, shortcodes, or cron events, and notably, none of these entry points are left unprotected.

However, the analysis reveals a complete absence of nonce checks and capability checks. While the current lack of exposed entry points means this is not an immediate critical vulnerability, it represents a significant potential weakness. If any new entry points are introduced in future versions, or if existing (though currently absent) ones are ever exposed, the lack of these fundamental security mechanisms will leave the plugin highly vulnerable to unauthorized actions and privilege escalation attacks. The zero taint flows and zero known CVEs are excellent indicators, but the lack of capability and nonce checks is a glaring oversight that needs to be addressed proactively.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Curved Text Block Security Vulnerabilities

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

Curved Text Block Code Analysis

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

Output Escaping

100% escaped4 total outputs
Attack Surface

Curved Text Block Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actioninitcurved-text-block.php:59
actionwp_enqueue_scriptscurved-text-block.php:70
actionenqueue_block_editor_assetscurved-text-block.php:72
filterplugin_action_links_curved-text-block/curved-text-block.phpcurved-text-block.php:75
Maintenance & Trust

Curved Text Block Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedUnknown
PHP min version7.4
Downloads807

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Curved Text Block Developer Profile

codingdude

3 plugins · 30 total installs

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

How We Detect Curved Text Block

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/curved-text-block/build/
Script Paths
/wp-content/plugins/curved-text-block/js/tailwind.js

HTML / DOM Fingerprints

HTML Comments
Curved Text Block - Render CallbackThis file is responsible for rendering the SVG on the front-end.1. Define the array of allowed SVG tags and attributes.This is your "whitelist" of what is safe to render.+4 more
Data Attributes
data-style
FAQ

Frequently Asked Questions about Curved Text Block