Text Case Converter Security & Risk Analysis

wordpress.org/plugins/text-case-converter

Text Case Converter is an open source WordPress plugin using which you can change your page or post text into uppercase or lowercase or capitalize or …

300 active installs v2.0 PHP + WP 6.3+ Updated Aug 30, 2025
bloggerelementorgutenbergtextcase-convertertools-for-writer
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Text Case Converter Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 7mo ago
Risk Assessment

The 'text-case-converter' v2.0 plugin exhibits a generally good security posture, with a commendable lack of known vulnerabilities and a well-defined, small attack surface. The static analysis reveals no dangerous functions, SQL injection risks (all queries use prepared statements), file operations, or external HTTP requests. The presence of nonce and capability checks on all identified entry points further strengthens its defenses. However, a significant concern arises from the output escaping: 44% of outputs are not properly escaped. This could lead to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled carefully before being displayed to users. The absence of taint analysis flows might be due to the limited attack surface or the nature of the plugin's functionality, but it doesn't entirely negate the XSS risk identified through output escaping. Overall, while the plugin avoids common critical vulnerabilities like unpatched CVEs or SQL injection, the substantial percentage of unescaped output is a notable weakness that requires attention.

Key Concerns

  • Significant unescaped output
Vulnerabilities
None known

Text Case Converter Security Vulnerabilities

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

Text Case Converter Code Analysis

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

Output Escaping

44% escaped109 total outputs
Attack Surface

Text Case Converter Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_txtcc_save_optioninclude\functions.php:14
WordPress Hooks 9
actionadmin_menuinclude\functions.php:4
actionwp_enqueue_scriptsinclude\txtcc_inscript.php:3
actionadmin_enqueue_scriptsinclude\txtcc_inscript.php:113
actionadmin_inittxtcc.php:34
actioninittxtcc.php:76
actioninittxtcc.php:97
filtermce_external_pluginstxtcc.php:107
filtermce_buttons_3txtcc.php:108
actionelementor/editor/after_enqueue_stylestxtcc.php:223
Maintenance & Trust

Text Case Converter Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 30, 2025
PHP min version
Downloads9K

Community Trust

Rating100/100
Number of ratings3
Active installs300
Developer Profile

Text Case Converter Developer Profile

JC

8 plugins · 5K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
183 days
View full developer profile
Detection Fingerprints

How We Detect Text Case Converter

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/text-case-converter/assets/css/txt-editor.css/wp-content/plugins/text-case-converter/assets/js/txtcc-mce.js/wp-content/plugins/text-case-converter/assets/js/txtfront.js
Script Paths
/wp-content/plugins/text-case-converter/assets/js/txtcc-mce.js/wp-content/plugins/text-case-converter/assets/js/txtfront.js
Version Parameters
text-case-converter/style.css?ver=text-case-converter/txt-editor.css?ver=text-case-converter/txtcc-mce.js?ver=text-case-converter/txtfront.js?ver=text-case-converter/zebra/zebra_tooltips.min.css?ver=text-case-converter/zebra/zebra_tooltips.min.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-txtcc-setting
JS Globals
txtcc_mce_plugin
FAQ

Frequently Asked Questions about Text Case Converter