Archivarix Broken Links Recovery Security & Risk Analysis

wordpress.org/plugins/archivarix-broken-links-recovery

Finds broken external and internal links and replaces them with Web Archive copies or manages them manually.

200 active installs v1.0.0 PHP 7.4+ WP 5.6+ Updated Mar 11, 2026
broken-linksdead-linkslink-checkerwayback-machineweb-archive
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Archivarix Broken Links Recovery Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 2mo ago
Risk Assessment

The 'archivarix-broken-links-recovery' plugin v1.0.0 exhibits a strong security posture based on the provided static analysis. All identified entry points, including 14 AJAX handlers, are protected by nonce and capability checks, indicating a diligent effort to prevent unauthorized access and actions. The code also demonstrates excellent practices regarding SQL queries, with 97% using prepared statements, and 100% of outputs are properly escaped, mitigating common injection and cross-site scripting vulnerabilities. The absence of file operations and dangerous functions further reinforces this positive assessment. The plugin's lack of documented historical vulnerabilities, including critical or high-severity ones, suggests a generally well-maintained and secure codebase over time.

While the static analysis reveals a clean bill of health in terms of common vulnerabilities, the presence of 7 external HTTP requests warrants a minor caution. Although not inherently a vulnerability, these requests represent an external dependency that could, in theory, be a vector for supply chain attacks if the external resource is compromised. However, given the overall thoroughness of the security checks within the plugin itself, this risk is minimal. The plugin's strengths lie in its robust authentication and authorization mechanisms for its entry points and its diligent output escaping. The primary weakness, though minor, is the reliance on external HTTP requests. Overall, this plugin appears to be developed with security as a high priority.

Key Concerns

  • External HTTP requests present
Vulnerabilities
None known

Archivarix Broken Links Recovery Security Vulnerabilities

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

Archivarix Broken Links Recovery Release Timeline

v1.0.0Current
Code Analysis
Analyzed Apr 16, 2026

Archivarix Broken Links Recovery Code Analysis

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

SQL Query Safety

97% prepared61 total queries

Output Escaping

100% escaped136 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
save_settings (includes/class-ajax.php:758)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Archivarix Broken Links Recovery Attack Surface

Entry Points14
Unprotected0

AJAX Handlers 14

authwp_ajax_ablr_start_scanincludes/class-ajax.php:30
authwp_ajax_ablr_resume_scanincludes/class-ajax.php:31
authwp_ajax_ablr_stop_scanincludes/class-ajax.php:32
authwp_ajax_ablr_stop_scan_fullincludes/class-ajax.php:33
authwp_ajax_ablr_get_progressincludes/class-ajax.php:34
authwp_ajax_ablr_fix_linkincludes/class-ajax.php:37
authwp_ajax_ablr_bulk_actionincludes/class-ajax.php:38
authwp_ajax_ablr_whitelist_linkincludes/class-ajax.php:39
authwp_ajax_ablr_unwhitelist_linkincludes/class-ajax.php:40
authwp_ajax_ablr_get_linksincludes/class-ajax.php:43
authwp_ajax_ablr_get_logsincludes/class-ajax.php:44
authwp_ajax_ablr_clear_dataincludes/class-ajax.php:45
authwp_ajax_ablr_save_settingsincludes/class-ajax.php:46
authwp_ajax_ablr_test_proxiesincludes/class-ajax.php:49
WordPress Hooks 8
actionplugins_loadedarchivarix-broken-links-recovery.php:109
actionadmin_menuincludes/class-admin.php:26
actionadmin_enqueue_scriptsincludes/class-admin.php:27
actionhttp_api_curlincludes/class-checker.php:273
actionhttp_api_curlincludes/class-checker.php:309
actionhttp_api_curlincludes/class-checker.php:589
actionhttp_api_curlincludes/class-checker.php:833
actionhttp_api_curlincludes/class-checker.php:1099
Maintenance & Trust

Archivarix Broken Links Recovery Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 11, 2026
PHP min version7.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs200
Developer Profile

Archivarix Broken Links Recovery Developer Profile

Archivarix Support

2 plugins · 1K total installs

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

How We Detect Archivarix Broken Links Recovery

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/archivarix-broken-links-recovery/assets/css/admin.css/wp-content/plugins/archivarix-broken-links-recovery/assets/js/admin.js
Version Parameters
archivarix-broken-links-recovery/assets/css/admin.css?ver=archivarix-broken-links-recovery/assets/js/admin.js?ver=

HTML / DOM Fingerprints

JS Globals
ablrData
FAQ

Frequently Asked Questions about Archivarix Broken Links Recovery