Embed Link Security & Risk Analysis

wordpress.org/plugins/embed-link

Embed any link in Wordpress using it's open graph thumbnail image

10 active installs v1.0.4 PHP + WP 4.0+ Updated Feb 27, 2021
embedlinkoembedpagepost
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Embed Link Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 5yr ago
Risk Assessment

The 'embed-link' plugin v1.0.4 exhibits a mixed security posture. On the positive side, there are no known vulnerabilities in its history and the plugin correctly utilizes prepared statements for all SQL queries. The absence of external HTTP requests and the presence of a nonce check are also good indicators. However, the code analysis reveals significant concerns regarding output sanitization, with less than half of the identified output operations being properly escaped. Furthermore, the taint analysis indicates one flow with an unsanitized path, which, although not classified as critical or high, still represents a potential risk if that path can be influenced by user input. The lack of capability checks on any entry points is also a notable weakness, as it suggests that certain actions might be accessible to users without sufficient permissions.

Key Concerns

  • Low output escaping rate
  • Unsanitized path flow identified
  • No capability checks on entry points
Vulnerabilities
None known

Embed Link Security Vulnerabilities

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

Embed Link Code Analysis

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

Output Escaping

47% escaped15 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
process_option (settingslib.php:133)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Embed Link Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actioninitembed-link.php:31
actionwp_headembed-link.php:32
actionwp_enqueue_scriptsembed-link.php:33
filteroembed_resultembed-link.php:34
actionrest_api_initembed-link.php:35
actionadmin_initsettingslib.php:22
actionadmin_menusettingslib.php:23
Maintenance & Trust

Embed Link Maintenance & Trust

Maintenance Signals

WordPress version tested5.6.0
Last updatedFeb 27, 2021
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Embed Link Developer Profile

jamesdlow

11 plugins · 390 total installs

87
trust score
Avg Security Score
90/100
Avg Patch Time
9 days
View full developer profile
Detection Fingerprints

How We Detect Embed Link

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/embed-link/css/style.css
Version Parameters
embed-link/css/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
wp_embed_linkwp_embed_link_titlewp_embed_link_descriptionwp_embed_link_linkwp_embed_link_sourcewp_embed_link_image
Data Attributes
data-embedlink_titledata-embedlink_descriptiondata-embedlink_sourcedata-embedlink_link
REST Endpoints
/embedlink/v1/oembed
FAQ

Frequently Asked Questions about Embed Link