DP Post Views Counter Security & Risk Analysis

wordpress.org/plugins/dp-post-views

The plugin show how many people have viewed an article on the site.

60 active installs v1.2 PHP 5.6+ WP 4.9.1+ Updated Aug 12, 2019
counterhitspost-viewspostsview
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is DP Post Views Counter Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The "dp-post-views" plugin version 1.2 exhibits a generally strong security posture based on the provided static analysis. It's commendable that there are no reported dangerous functions, external HTTP requests, file operations, or identified critical or high-severity taint flows. The code demonstrates good practices by properly escaping all outputs and utilizing prepared statements for the majority of its SQL queries. The vulnerability history is clean, with zero known CVEs, which suggests a history of secure development or at least a lack of past exploitable issues. The attack surface appears minimal, with all identified entry points (the single shortcode) not explicitly flagged as unprotected by the analysis, implying some form of implicit or default protection.

However, the lack of explicit nonce checks and capability checks across all entry points is a notable concern. While the analysis reports 0 unprotected entry points, the absence of these explicit security mechanisms leaves the shortcode potentially vulnerable to CSRF attacks if not handled internally by WordPress in a secure manner for shortcodes. Furthermore, the 3 SQL queries, while mostly prepared, still have a portion that is not, representing a potential risk of SQL injection if the unsanitized portion is ever exposed to user-controlled input without proper sanitization. The taint analysis showing 0 flows is positive but should be considered within the context of the limited scope of analyzed flows.

Key Concerns

  • Missing nonce checks
  • SQL queries not fully prepared
  • Missing capability checks
Vulnerabilities
None known

DP Post Views Counter Security Vulnerabilities

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

DP Post Views Counter Code Analysis

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

SQL Query Safety

67% prepared3 total queries
Attack Surface

DP Post Views Counter Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[postviews] dppv-post-views.php:22
WordPress Hooks 3
filterthe_contentdppv-post-views.php:17
actionwp_headdppv-post-views.php:19
actionwp_enqueue_scriptsdppv-post-views.php:20
Maintenance & Trust

DP Post Views Counter Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedAug 12, 2019
PHP min version5.6
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs60
Developer Profile

DP Post Views Counter Developer Profile

Denys Popov

1 plugin · 60 total installs

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

How We Detect DP Post Views Counter

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dp-post-views/stylesheet/style.css
Version Parameters
dp-post-views/stylesheet/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
dppv_eyes
Shortcode Output
<img src='' class='dppv_eyes' width='100' height='100'>
FAQ

Frequently Asked Questions about DP Post Views Counter