Concise Counter of Post Views Security & Risk Analysis

wordpress.org/plugins/concise-counter-of-post-views

⚠️ This plugin has been replaced by RW PostViewStats Lite.

0 active installs v3.1 PHP 7.2+ WP 5.6+ Updated Unknown
ajax-viewslightweightpage-viewspost-viewsview-counter
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Concise Counter of Post Views Safe to Use in 2026?

Generally Safe

Score 100/100

Concise Counter of Post Views has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The plugin 'concise-counter-of-post-views' v3.1 exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, file operations, and external HTTP requests is a significant strength. The use of prepared statements for all SQL queries and proper output escaping for all identified outputs demonstrates good secure coding practices. The presence of a nonce check on the single AJAX handler and the lack of any recorded vulnerabilities in its history further contribute to a positive assessment.

However, the analysis does highlight a potential area of concern: the complete absence of capability checks for the AJAX handler. While a nonce check provides a layer of protection against CSRF attacks, it does not prevent authenticated users from triggering the AJAX action if they have any WordPress role. If the functionality triggered by this AJAX handler has sensitive implications, a lack of proper capability checks could be exploited by malicious authenticated users. The limited attack surface and zero taint flows are encouraging, but the lack of capability checks on entry points is the primary weakness.

Key Concerns

  • Missing capability checks on AJAX handler
Vulnerabilities
None known

Concise Counter of Post Views Security Vulnerabilities

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

Concise Counter of Post Views Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

100% escaped5 total outputs
Attack Surface

Concise Counter of Post Views Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 1

noprivwp_ajax_ccopv_add_viewincludes\Tracker.php:13

Shortcodes 1

[concise_post_views] includes\Display.php:12
WordPress Hooks 8
filterplugin_row_metaconcise-counter-of-post-views.php:37
actionadmin_noticesconcise-counter-of-post-views.php:38
filtermanage_posts_columnsincludes\AdminColumns.php:12
actionmanage_posts_custom_columnincludes\AdminColumns.php:13
actionadmin_menuincludes\SettingsPage.php:10
actionadmin_initincludes\SettingsPage.php:11
actionwp_headincludes\Tracker.php:12
actionwp_enqueue_scriptsincludes\Tracker.php:14
Maintenance & Trust

Concise Counter of Post Views Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedUnknown
PHP min version7.2
Downloads761

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Concise Counter of Post Views Developer Profile

RobertWP

3 plugins · 30 total installs

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

How We Detect Concise Counter of Post Views

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/concise-counter-of-post-views/assets/js/tracker.js
Script Paths
/wp-content/plugins/concise-counter-of-post-views/assets/js/tracker.js
Version Parameters
concise-counter-of-post-views/assets/js/tracker.js?ver=

HTML / DOM Fingerprints

JS Globals
ccopv_dataccopv_tracker
Shortcode Output
[concise_post_views]
FAQ

Frequently Asked Questions about Concise Counter of Post Views