CHP Ads Block Detector Security & Risk Analysis

wordpress.org/plugins/chp-ads-block-detector

Block Ads Blocker Extensions and Increase your revenue by using Ads Blocker Detector Plugin

900 active installs v4.0.3 PHP 7.2+ WP 5.2+ Updated Jul 7, 2026
adblockadsenseanti-adblockchpchpadblock
99
A · Safe
CVEs total3
Unpatched0
Last CVEJun 15, 2023
Safety Verdict

Is CHP Ads Block Detector Safe to Use in 2026?

Generally Safe

Score 99/100

CHP Ads Block Detector has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

3 known CVEsLast CVE: Jun 15, 2023Updated 1mo ago
Risk Assessment

The "chp-ads-block-detector" plugin version 4.0.2 exhibits a mixed security posture. On the positive side, the static analysis reveals a very small attack surface, with only one AJAX handler and no shortcodes, cron events, or REST API routes. Crucially, this single entry point appears to have authorization checks in place, and all SQL queries utilize prepared statements, indicating good practices in these areas. Furthermore, the absence of file operations and external HTTP requests reduces the potential for certain types of attacks. The plugin also demonstrates a high percentage of properly escaped output, which is a significant strength.

Key Concerns

  • Medium severity CVEs found
  • Vulnerability history includes XSS and CSRF
  • Output escaping not fully implemented
Vulnerabilities
3 published

CHP Ads Block Detector Security Vulnerabilities

CVEs by Year

3 CVEs in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
3

3 total CVEs

CVE-2023-2353medium · 4.3Missing Authorization

CHP Ads Block Detector <= 3.9.4 - Missing Authorization to Plugin Settings Update

Jun 15, 2023 Patched in 3.9.8 (222d)
CVE-2023-2354medium · 4.9Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

CHP Ads Block Detector <= 3.9.4 - Authenticated (Subscriber+) Stored Cross-Site Scripting

Jun 15, 2023 Patched in 3.9.8 (222d)
CVE-2023-2352medium · 4.3Cross-Site Request Forgery (CSRF)

CHP Ads Block Detector <= 3.9.4 - Cross-Site Request Forgery via chp_abd_action

Jun 15, 2023 Patched in 3.9.8 (222d)
Code Analysis
Analyzed Mar 16, 2026

CHP Ads Block Detector Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

86% escaped274 total outputs
Attack Surface

CHP Ads Block Detector Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_chp_abd_actionincludes\ajax.php:32
WordPress Hooks 11
actionplugins_loadedchp-adsblocker-detector.php:43
filterload_textdomain_mofilechp-adsblocker-detector.php:44
actionadmin_noticeschp-adsblocker-detector.php:45
actionadmin_noticeschp-adsblocker-detector.php:153
actionadmin_enqueue_scriptsincludes\scripts.php:33
actionwp_headincludes\scripts.php:40
actionwp_footerincludes\scripts.php:43
actionwp_body_openincludes\scripts.php:46
actionwp_footerincludes\scripts.php:48
actionadmin_menuincludes\settings.php:35
actionadmin_initincludes\settings.php:38
Maintenance & Trust

CHP Ads Block Detector Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJul 7, 2026
PHP min version7.2
Downloads167K

Community Trust

Rating80/100
Number of ratings24
Active installs900
Developer Profile

CHP Ads Block Detector Developer Profile

Klix Soft Private Limited

1 plugin · 900 total installs

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

How We Detect CHP Ads Block Detector

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/chp-ads-block-detector/assets/css/chp-adb-admin.css/wp-content/plugins/chp-ads-block-detector/assets/css/style.css/wp-content/plugins/chp-ads-block-detector/assets/js/chp-adb-admin.js/wp-content/plugins/chp-ads-block-detector/assets/js/chp-adb.js
Script Paths
/wp-content/plugins/chp-ads-block-detector/assets/js/chp-adb-admin.js/wp-content/plugins/chp-ads-block-detector/assets/js/chp-adb.js
Version Parameters
chp-ads-block-detector/assets/css/chp-adb-admin.css?ver=chp-ads-block-detector/assets/css/style.css?ver=chp-ads-block-detector/assets/js/chp-adb-admin.js?ver=chp-ads-block-detector/assets/js/chp-adb.js?ver=

HTML / DOM Fingerprints

CSS Classes
chp_adb_body_class
HTML Comments
<!-- CHP ADS BLOCK DETECTOR BY SURESH CHAND --><!-- CHPADB: AD BLOCK DETECTOR START --><!-- CHPADB: AD BLOCK DETECTOR END -->
JS Globals
chp_adb_settings
FAQ

Frequently Asked Questions about CHP Ads Block Detector