Word Count Analysis Security & Risk Analysis

wordpress.org/plugins/word-count-analysis

A simple but useful plugin that gives the word count of your articles.

60 active installs v1.0.11 PHP 7.4+ WP 4.7+ Updated Mar 8, 2023
countpostpost-word-countwordword-count
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Word Count Analysis Safe to Use in 2026?

Generally Safe

Score 85/100

Word Count Analysis has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "word-count-analysis" plugin, in version 1.0.11, exhibits a mixed security posture. While the absence of known CVEs and a lack of critical taint analysis findings are positive indicators, significant concerns arise from its static analysis results. The plugin possesses a single entry point via an AJAX handler that completely lacks authentication checks, presenting a direct pathway for unauthenticated attackers to interact with the plugin's functionality. Furthermore, the presence of multiple SQL queries (67% prepared) and a moderate rate of unescaped output (51%) suggest potential vulnerabilities if the unprotected AJAX handler can be leveraged to manipulate these areas. The plugin also bundles DataTables and Freemius v1.0, which, without further information on their specific versions, could represent a risk if outdated and vulnerable components are included.

Despite the lack of a historical vulnerability record, which might suggest a history of secure development or simply a lack of past scrutiny, the immediate static analysis findings paint a concerning picture. The unprotected AJAX handler is the most critical issue, as it bypasses WordPress's built-in security mechanisms. Combined with the less than ideal output escaping and the potential for even a small percentage of unsanitized SQL queries to be exploitable under certain conditions, this plugin warrants careful review and patching. The absence of nonce and capability checks on its sole entry point is a fundamental security oversight.

Key Concerns

  • AJAX handler without authentication checks
  • Low percentage of properly escaped output
  • Bundled libraries (potential for outdated components)
  • SQL queries not using prepared statements
Vulnerabilities
None known

Word Count Analysis Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Word Count Analysis Release Timeline

v1.0.11Current
v1.0.10
v1.0.9
v1.0.8
v1.0.7
v1.0.6
v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Word Count Analysis Code Analysis

Dangerous Functions
0
Raw SQL Queries
3
6 prepared
Unescaped Output
44
46 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
2

Bundled Libraries

DataTablesFreemius1.0

SQL Query Safety

67% prepared9 total queries

Output Escaping

51% escaped90 total outputs
Attack Surface
1 unprotected

Word Count Analysis Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_calculationplugin.php:45
WordPress Hooks 10
actionadmin_menuplugin.php:24
actionwca_tab_headerplugin.php:25
actionwca_tab_footerplugin.php:26
actionwp_footerplugin.php:70
filtermanage_post_posts_columnswca_hook.php:4
actionmanage_post_posts_custom_columnwca_hook.php:8
actiontransition_post_statuswca_hook.php:42
actionwp_dashboard_setupwca_hook.php:223
actioninitword-count-analysis.php:93
actionadmin_enqueue_scriptsword-count-analysis.php:103
Maintenance & Trust

Word Count Analysis Maintenance & Trust

Maintenance Signals

WordPress version tested6.1.10
Last updatedMar 8, 2023
PHP min version7.4
Downloads6K

Community Trust

Rating100/100
Number of ratings1
Active installs60
Developer Profile

Word Count Analysis Developer Profile

Nurullah SERT

2 plugins · 70 total installs

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

How We Detect Word Count Analysis

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/word-count-analysis/css/output.css/wp-content/plugins/word-count-analysis/js/wca_ajax.js
Script Paths
/wp-content/plugins/word-count-analysis/js/wca_ajax.js
Version Parameters
word-count-analysis/css/output.css?ver=word-count-analysis/js/wca_ajax.js?ver=

HTML / DOM Fingerprints

CSS Classes
wca_tab_dashboardwca_tab_authorswca_tab_postswca_tab_re_calculatewca_tab_pro
Data Attributes
data-wca-post-id
JS Globals
ajax_object
FAQ

Frequently Asked Questions about Word Count Analysis