Dynamic Links Security & Risk Analysis

wordpress.org/plugins/dynamic-links

Makes links to files in upload directory of wordpress in posts (e.g. images) "dynamic". Allows use of relative image URLs in Posts and makes …

20 active installs v0.2 PHP + WP 3.2+ Updated Jan 24, 2014
dynamic-image-linksimagesrelative-urls
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Dynamic Links Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 12yr ago
Risk Assessment

The dynamic-links plugin, version 0.2, exhibits an excellent security posture based on the provided static analysis. The code demonstrates a commitment to secure development practices by showing no dangerous functions, a complete absence of raw SQL queries, and 100% proper output escaping. Furthermore, there are no file operations or external HTTP requests, minimizing potential attack vectors. The complete lack of identified vulnerabilities in its history, including critical or high severity issues, is also a strong positive indicator. The absence of any detected taint flows with unsanitized paths further reinforces its secure coding.

While the static analysis reveals a remarkably clean codebase with no identified vulnerabilities, the lack of authentication checks on any entry points (AJAX handlers, REST API routes, shortcodes, cron events) presents a theoretical, albeit currently unexploited, risk. If any new functionality were to be added without proper authorization checks in future versions, it could introduce vulnerabilities. However, given the current version's clean slate, the immediate risk is low. The plugin's strengths lie in its meticulous coding standards, while the only potential area for concern is the theoretical risk associated with adding new features without robust access control.

Key Concerns

  • No capability checks on entry points
  • No nonce checks on entry points
Vulnerabilities
None known

Dynamic Links Security Vulnerabilities

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

Dynamic Links Code Analysis

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

Dynamic Links Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
filtercontent_save_pregcp-dynamic-links.php:68
filterthe_contentgcp-dynamic-links.php:69
filterthe_editor_contentgcp-dynamic-links.php:70
filterthe_content_rssgcp-dynamic-links.php:71
filterthe_content_feedgcp-dynamic-links.php:72
actionadmin_menugcp-dynamic-links.php:78
actionadmin_initgcp-dynamic-links.php:82
Maintenance & Trust

Dynamic Links Maintenance & Trust

Maintenance Signals

WordPress version tested3.7.41
Last updatedJan 24, 2014
PHP min version
Downloads4K

Community Trust

Rating100/100
Number of ratings2
Active installs20
Developer Profile

Dynamic Links Developer Profile

Bjoern

2 plugins · 30 total installs

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

How We Detect Dynamic Links

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

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Dynamic Links