
URL Preview Security & Risk Analysis
wordpress.org/plugins/link-previewA plugin used to embed the preview of a link similar to facebook and linkedin
Is URL Preview Safe to Use in 2026?
Generally Safe
Score 85/100URL Preview has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "link-preview" v1.0 plugin exhibits a mixed security posture. On the positive side, it has a remarkably small attack surface with zero identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, all SQL queries are properly prepared, and there's no indication of dangerous functions or file operations. The plugin also makes a single external HTTP request, which is a common and often necessary function for previewing links.
However, the analysis reveals significant concerns regarding output escaping. A notable 0% of its total outputs are properly escaped, meaning any data displayed to users could potentially be vulnerable to cross-site scripting (XSS) attacks. The taint analysis, while limited in scope (only one flow analyzed), did identify a flow with an unsanitized path, which is a strong indicator of a potential security risk, even if not currently classified as critical or high. The complete lack of nonce checks and capability checks on any potential, albeit currently non-existent, entry points is also a weakness that would be problematic if the attack surface were to grow.
The plugin's vulnerability history is clean, with zero known CVEs, which is a positive sign. This suggests either a historically secure codebase or a lack of rigorous past security audits. In conclusion, while the plugin boasts a minimal attack surface and good database practices, the critical issue of unescaped output and the identified unsanitized taint flow present a tangible risk that needs immediate attention. The lack of security checks on potential entry points further amplifies these concerns.
Key Concerns
- 0% of outputs properly escaped
- Flows with unsanitized paths found
- 0 Nonce checks
- 0 Capability checks
URL Preview Security Vulnerabilities
URL Preview Code Analysis
Output Escaping
Data Flow Analysis
URL Preview Attack Surface
WordPress Hooks 6
Maintenance & Trust
URL Preview Maintenance & Trust
Maintenance Signals
Community Trust
URL Preview Alternatives
Advanced Excerpt
advanced-excerpt
Control the appearance of WordPress post excerpts
Toggle wpautop
toggle-wpautop
Easily disable the default wpautop filter on a post by post basis.
WP-UTF8-Excerpt
wp-utf8-excerpt
This plugin generates a better excerpt for multi-byte language users (Chinese, for example). Besides, it keeps the html tags in the excerpt.
Excerpt Editor
excerpt-editor
Quick edit or create excerpts for both Posts and Pages, auto-generate and append excerpts or replace the content with excerpts.
Recent Posts Widget Plus
recent-posts-widget-plus
This plugin allows you to display the most recent posts with an excerpt in a WordPress sidebar widget area.
URL Preview Developer Profile
1 plugin · 100 total installs
How We Detect URL Preview
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/link-preview/plugin.jsHTML / DOM Fingerprints
preview_footerdata-src<table id="at_preview">