CubeMage Smart Link Checker Security & Risk Analysis

wordpress.org/plugins/cubemage-smart-link-checker

A lightweight broken link checker for WordPress. Detects 404 errors, monitors affiliate links, and scans content with adjustable server load settings.

0 active installs v1.0.0 PHP 7.4+ WP 5.0+ Updated Dec 2, 2025
404-checkeraffiliate-linksbroken-link-checkerlink-monitorseo
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CubeMage Smart Link Checker Safe to Use in 2026?

Generally Safe

Score 100/100

CubeMage Smart Link Checker has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The cubemage-smart-link-checker plugin v1.0.0 exhibits a concerning security posture primarily due to significant weaknesses in its entry point handling. While the static analysis revealed no dangerous functions, file operations, or bundled libraries, the presence of two AJAX handlers without any authentication or capability checks presents a substantial risk. This means that any unauthenticated user could potentially trigger these handlers, leading to unintended actions or information disclosure within the WordPress environment. The lack of nonce checks further exacerbates this issue, making these handlers susceptible to Cross-Site Request Forgery (CSRF) attacks.

The SQL query usage is a mixed bag, with a considerable percentage not using prepared statements, which could lead to SQL injection vulnerabilities if not properly sanitized elsewhere. Similarly, the moderate rate of unescaped output raises concerns about Cross-Site Scripting (XSS) vulnerabilities. The absence of any recorded vulnerability history is a positive sign, suggesting that past versions may have been relatively secure or that the plugin hasn't been a significant target. However, this history does not negate the critical risks identified in the current code analysis.

In conclusion, the plugin has strengths in its lack of inherently dangerous functions and a clean vulnerability history. However, the critical absence of authentication and nonce checks on its AJAX entry points creates a significant and immediate security risk. The issues with SQL query preparation and output escaping, while less severe than the unauthenticated entry points, also require attention. The plugin's overall security is compromised by these fundamental oversights in handling user-initiated actions.

Key Concerns

  • Unprotected AJAX handlers
  • Missing nonce checks on AJAX
  • SQL queries not using prepared statements
  • Unescaped output
Vulnerabilities
None known

CubeMage Smart Link Checker Security Vulnerabilities

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

CubeMage Smart Link Checker Code Analysis

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

SQL Query Safety

18% prepared11 total queries

Output Escaping

57% escaped42 total outputs
Attack Surface
2 unprotected

CubeMage Smart Link Checker Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_cubemage_scan_linkscubemage-smart-link-checker.php:45
authwp_ajax_cubemage_check_statuscubemage-smart-link-checker.php:46
WordPress Hooks 3
actionadmin_menucubemage-smart-link-checker.php:39
actionadmin_initcubemage-smart-link-checker.php:40
actionadmin_enqueue_scriptscubemage-smart-link-checker.php:43
Maintenance & Trust

CubeMage Smart Link Checker Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedDec 2, 2025
PHP min version7.4
Downloads122

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

CubeMage Smart Link Checker Developer Profile

CubeMage

2 plugins · 0 total installs

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

How We Detect CubeMage Smart Link Checker

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cubemage-smart-link-checker/assets/js/cubemage.js
Version Parameters
cubemage-smart-link-checker/assets/js/cubemage.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-cm-urldata-cm-post-iddata-cm-link-typedata-cm-status-codedata-cm-last-checkeddata-cm-is-broken
JS Globals
cm_vars
REST Endpoints
/wp-json/cubemage-smart-link-checker/v1/scan/wp-json/cubemage-smart-link-checker/v1/status
FAQ

Frequently Asked Questions about CubeMage Smart Link Checker