Kandeshop Broken Links Checker Security & Risk Analysis

wordpress.org/plugins/kandeshop-broken-links-checker

Checks posts and pages in batches to find and list broken external links.

0 active installs v1.4.2 PHP 7.4+ WP 6.0+ Updated Nov 19, 2025
broken-linkscheckerhttplinksmaintenance
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Kandeshop Broken Links Checker Safe to Use in 2026?

Generally Safe

Score 100/100

Kandeshop Broken Links Checker has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6mo ago
Risk Assessment

The "kandeshop-broken-links-checker" plugin v1.4.2 exhibits a strong security posture based on the provided static analysis and vulnerability history. The plugin demonstrates excellent adherence to secure coding practices, with all detected SQL queries utilizing prepared statements and all output being properly escaped. Furthermore, the absence of known CVEs and a clean vulnerability history indicate a commitment to maintaining a secure codebase. The limited attack surface, consisting of only two AJAX handlers with apparently robust authentication and nonce checks, further contributes to its good security standing.

While the static analysis reveals no critical or high-severity security issues, a minor concern lies in the presence of two external HTTP requests. Without further context on the nature and destination of these requests, there's a theoretical risk of man-in-the-middle attacks or data exfiltration if the target endpoints are compromised or insecure. However, given the overall positive indicators, this is a low-priority concern. The complete lack of capability checks on the entry points is a notable omission that could potentially be exploited in conjunction with other vulnerabilities, though none are apparent in this analysis.

Key Concerns

  • Missing capability checks on AJAX entry points
Vulnerabilities
None known

Kandeshop Broken Links Checker Security Vulnerabilities

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

Kandeshop Broken Links Checker Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Kandeshop Broken Links Checker Code Analysis

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

Output Escaping

100% escaped106 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
kblc_ajax_check_links (broken-linkcheck.php:241)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Kandeshop Broken Links Checker Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_kblc_ajax_get_batch_postsbroken-linkcheck.php:235
authwp_ajax_kblc_ajax_check_linksbroken-linkcheck.php:390
WordPress Hooks 2
actionadmin_menubroken-linkcheck.php:31
actionadmin_enqueue_scriptsbroken-linkcheck.php:186
Maintenance & Trust

Kandeshop Broken Links Checker Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 19, 2025
PHP min version7.4
Downloads167

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Kandeshop Broken Links Checker Developer Profile

Darren Kandekore

4 plugins · 0 total installs

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

How We Detect Kandeshop Broken Links Checker

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/kandeshop-broken-links-checker/css/style.css/wp-content/plugins/kandeshop-broken-links-checker/js/main.js
Script Paths
/wp-content/plugins/kandeshop-broken-links-checker/js/main.js
Version Parameters
kandeshop-broken-links-checker/css/style.css?ver=kandeshop-broken-links-checker/js/main.js?ver=

HTML / DOM Fingerprints

CSS Classes
kblc-batch-sizekblc-current-batchkblc-check-linkskblc-clear-resultskblc-checking-noticekblc-tabskblc-tab-brokenkblc-tab-working+6 more
HTML Comments
<!-- Add a Nonce field for security -->
Data Attributes
id="kblc-batch-size"id="kblc-current-batch"id="kblc-check-links"id="kblc-clear-results"id="kblc-checking-notice"id="kblc-tabs"+11 more
JS Globals
window.kblc_check_links_nonce
FAQ

Frequently Asked Questions about Kandeshop Broken Links Checker