Unfurl – One Click To Post Security & Risk Analysis

wordpress.org/plugins/unfurl-one-click-to-post

Make new post from a link in one click, like on Twitter

10 active installs v0.2.1 PHP + WP 4.7.1+ Updated Apr 20, 2017
meta-tagsopen-graphsharingsocial-sharingtwitter-cards
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Unfurl – One Click To Post Safe to Use in 2026?

Generally Safe

Score 85/100

Unfurl – One Click To Post has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9yr ago
Risk Assessment

The unfurl-one-click-to-post plugin v0.2.1 exhibits a generally strong security posture based on the provided static analysis. The absence of any registered CVEs in its vulnerability history, combined with the use of prepared statements for all SQL queries and proper output escaping, indicates good development practices. Furthermore, the limited attack surface with no unprotected entry points like AJAX handlers, REST API routes, or shortcodes is a significant positive.

However, the analysis does reveal some areas for potential concern. Two flows with unsanitized paths were identified through taint analysis, even though they did not escalate to critical or high severity. This warrants investigation to understand the context and potential impact. Additionally, the plugin performs file operations and external HTTP requests, which, while not inherently insecure, represent potential avenues for exploitation if not handled with extreme care and robust sanitization. The presence of only one nonce check and zero capability checks, particularly for file operations or external requests, could be a weakness.

In conclusion, the plugin has a solid foundation with many security best practices in place. The lack of past vulnerabilities is encouraging. The primary areas for improvement lie in thoroughly investigating the identified unsanitized path flows and ensuring that all sensitive operations, especially file handling and external requests, are adequately protected with proper sanitization, nonces, and capability checks.

Key Concerns

  • Flows with unsanitized paths identified
  • File operations without explicit auth checks
  • External HTTP requests without explicit auth checks
  • Only one nonce check present
  • Zero capability checks
Vulnerabilities
None known

Unfurl – One Click To Post Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Unfurl – One Click To Post Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

Unfurl – One Click To Post Code Analysis

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

Output Escaping

100% escaped8 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
esl_whatever (unfurl-metadata-to-post.php:34)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Unfurl – One Click To Post Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionadmin_noticesunfurl-metadata-to-post.php:80
actionadmin_noticesunfurl-metadata-to-post.php:85
actionadmin_noticesunfurl-metadata-to-post.php:93
actionwp_dashboard_setupunfurl-metadata-to-post.php:118
actionadmin_noticesunfurl-metadata-to-post.php:158
actionadmin_noticesunfurl-metadata-to-post.php:245
actionadmin_noticesunfurl-metadata-to-post.php:252
actioninitunfurl-metadata-to-post.php:258
Maintenance & Trust

Unfurl – One Click To Post Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedApr 20, 2017
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Unfurl – One Click To Post Developer Profile

jmtdesign

1 plugin · 10 total installs

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

How We Detect Unfurl – One Click To Post

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

Asset Fingerprints

HTML / DOM Fingerprints

Shortcode Output
<p>Insert your link:</p><input type="text" name="esl_input" id="esl_input" style="width:100%"><br><input name="submit" type="submit" value="Submit"><input name="submit" type="submit" value="Submit">
FAQ

Frequently Asked Questions about Unfurl – One Click To Post