JS Links – SEO Link Obfuscation Security & Risk Analysis

wordpress.org/plugins/js-links

Hide specific links from crawlers without breaking design or accessibility. Lightweight, reversible, and SEO-safe.

10 active installs v2.0.0 PHP 7.4+ WP 5.9+ Updated Oct 24, 2025
accessibilityinternal-linkinglinksobfuscationseo
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is JS Links – SEO Link Obfuscation Safe to Use in 2026?

Generally Safe

Score 100/100

JS Links – SEO Link Obfuscation has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5mo ago
Risk Assessment

The plugin "js-links" v2.0.0 demonstrates a strong security posture based on the provided static analysis. The code successfully employs prepared statements for all SQL queries and properly escapes all output, indicating good practices for preventing common vulnerabilities like SQL injection and cross-site scripting. Furthermore, the presence of nonce and capability checks on its entry points, combined with a lack of dangerous functions, file operations, and external HTTP requests, significantly reduces the potential attack surface. The vulnerability history is also a positive indicator, with no known CVEs recorded, suggesting a well-maintained and secure codebase. However, the analysis only reports 0 flows analyzed for taint, which means no complex or potentially risky data flows were deeply examined. While the current findings are overwhelmingly positive, this lack of extensive taint analysis means there's a theoretical possibility of undiscovered issues within more intricate code paths that were not specifically flagged by the static analysis signals.

Vulnerabilities
None known

JS Links – SEO Link Obfuscation Security Vulnerabilities

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

JS Links – SEO Link Obfuscation Code Analysis

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

Output Escaping

100% escaped67 total outputs
Attack Surface

JS Links – SEO Link Obfuscation Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[jslink] jslinks.php:88
WordPress Hooks 13
filterthe_contentjslinks.php:247
filterrender_blockjslinks.php:248
filterwp_nav_menujslinks.php:249
actionwp_enqueue_scriptsjslinks.php:265
actionwp_enqueue_scriptsjslinks.php:357
actionwp_nav_menu_item_custom_fieldsjslinks.php:363
actionwp_update_nav_menu_itemjslinks.php:385
filternav_menu_css_classjslinks.php:426
filternav_menu_link_attributesjslinks.php:434
actionadmin_initjslinks.php:458
actionadmin_menujslinks.php:502
actionadmin_enqueue_scriptsjslinks.php:642
actionenqueue_block_editor_assetsjslinks.php:657
Maintenance & Trust

JS Links – SEO Link Obfuscation Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedOct 24, 2025
PHP min version7.4
Downloads198

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

JS Links – SEO Link Obfuscation Developer Profile

Pierre Ribeaucourt

1 plugin · 10 total installs

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

How We Detect JS Links – SEO Link Obfuscation

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/js-links/css/js-links.css/wp-content/plugins/js-links/js/js-links.js
Script Paths
/wp-content/plugins/js-links/js/js-links.js
Version Parameters
js-links/css/js-links.css?ver=js-links/js/js-links.js?ver=

HTML / DOM Fingerprints

CSS Classes
jslink-spanjslink-auto
Data Attributes
data-jl-b64data-jl-targetdata-jl-exclude
Shortcode Output
<span data-jl-b64=
FAQ

Frequently Asked Questions about JS Links – SEO Link Obfuscation