
URL Autolinker by Jerin.ca Security & Risk Analysis
wordpress.org/plugins/url-autolinkerAutomatically link saved keywords to URLs in posts and pages — optional Pro features (including AI Links) available.
Is URL Autolinker by Jerin.ca Safe to Use in 2026?
Generally Safe
Score 100/100URL Autolinker by Jerin.ca has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The url-autolinker plugin version 2.14.5 exhibits a concerning security posture primarily due to its extensive unprotected AJAX endpoints. While the plugin demonstrates good practices in its SQL query handling, with 100% using prepared statements, and a reasonably high percentage of output escaping (81%), the presence of 13 AJAX handlers entirely without authentication checks presents a significant attack surface. This means any unauthenticated user could potentially trigger actions within the plugin, leading to unintended consequences if these handlers are not robustly sanitized and validated internally.
The static analysis did not reveal any critical or high severity issues in taint flows, and the vulnerability history is clean, indicating a lack of publicly known exploits. However, the absence of any recorded vulnerabilities could also suggest that the plugin has not been extensively audited or that past vulnerabilities were not publicly disclosed. The plugin's reliance on external HTTP requests (4) and file operations (1) also warrant attention, as these can sometimes be vectors for further exploitation if not handled securely.
In conclusion, the plugin's adherence to secure coding practices like prepared statements and output escaping is a positive sign. Nevertheless, the identified lack of authentication on all AJAX handlers is a major weakness that significantly increases its risk profile. A attacker could potentially exploit these unprotected endpoints to trigger plugin functionality, leading to denial-of-service or other unintended behaviors. The lack of a vulnerability history is good, but the substantial unprotected attack surface outweighs this positive aspect.
Key Concerns
- Unprotected AJAX handlers
- High percentage of output unescaped
URL Autolinker by Jerin.ca Security Vulnerabilities
URL Autolinker by Jerin.ca Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
URL Autolinker by Jerin.ca Attack Surface
AJAX Handlers 13
WordPress Hooks 13
Maintenance & Trust
URL Autolinker by Jerin.ca Maintenance & Trust
Maintenance Signals
Community Trust
URL Autolinker by Jerin.ca Alternatives
anyLink
anylink
AnyLink is a Wordpress plugin which allow you to customise you external link like an internal one.
Linkable
linkable
Automatically link keywords in your content to internal pages or posts. Simple, fast, and Gutenberg-compatible.
Internal Link Juicer: SEO Auto Linker for WordPress
internal-links
Improve your SEO and your user experience through internal linkbuilding. Automated links between your posts based on a smart keyword configuration.
Internal Links Manager
seo-automated-link-building
Boost your SEO and get better rankings with our automated link building plugin. With this plugin you can link any keyword to any URL - internal or ext …
Autolinks Manager – SEO Auto Linker
daext-autolinks-manager
Automate your affiliate links, increase product page visits, link glossary keywords, and more with this advanced SEO auto-linker plugin.
URL Autolinker by Jerin.ca Developer Profile
1 plugin · 10 total installs
How We Detect URL Autolinker by Jerin.ca
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/url-autolinker/css//wp-content/plugins/url-autolinker/js//wp-content/plugins/url-autolinker/url-autolinker.js/wp-content/plugins/url-autolinker/admin.js/wp-content/plugins/url-autolinker/pro.js/wp-content/plugins/url-autolinker/vendors/clipboard.min.js/wp-content/plugins/url-autolinker/vendors/bootstrap-notify.min.js/wp-content/plugins/url-autolinker/vendors/dragula.min.js/wp-content/plugins/url-autolinker/css/admin.css?ver=/wp-content/plugins/url-autolinker/css/bootstrap.min.css?ver=/wp-content/plugins/url-autolinker/css/bootstrap-notify.css?ver=/wp-content/plugins/url-autolinker/css/dragula.min.css?ver=/wp-content/plugins/url-autolinker/css/main.css?ver=/wp-content/plugins/url-autolinker/css/style.css?ver=/wp-content/plugins/url-autolinker/js/admin.js?ver=/wp-content/plugins/url-autolinker/js/bootstrap.min.js?ver=/wp-content/plugins/url-autolinker/js/clipboard.min.js?ver=/wp-content/plugins/url-autolinker/js/dragula.min.js?ver=/wp-content/plugins/url-autolinker/js/url-autolinker.js?ver=HTML / DOM Fingerprints
ual-admin-pageual-settings-sectionual-add-new-rowual-loading-spinnerual-tooltip<!-- URL Autolinker Pro Button --><!-- URL Autolinker Pro Activation -->data-ual-setting-groupdata-ual-setting-namedata-ual-setting-iddata-ual-btn-textdata-ual-btn-classdata-ual-btn-iconurlAutolinkerAdminurlAutolinkerProUAL