Twitter profile widget Security & Risk Analysis

wordpress.org/plugins/wp-twitter-profile-widget

With 'WP Twitter profile' you can add a mini version of your twitter profile to your Wordpress site as a widget.

10 active installs v1.2.0 PHP + WP 4.0+ Updated Feb 9, 2017
profiletweetstwitterwidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Twitter profile widget Safe to Use in 2026?

Generally Safe

Score 85/100

Twitter profile widget 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 "wp-twitter-profile-widget" plugin version 1.2.0 presents a mixed security posture. On the positive side, the plugin exhibits strong practices in several areas. There are no known vulnerabilities (CVEs) associated with this plugin, nor any recorded in its history, suggesting a generally stable and well-maintained codebase. Furthermore, all SQL queries are correctly implemented using prepared statements, and there are no file operations or bundled libraries to scrutinize. The attack surface appears minimal, with no AJAX handlers, REST API routes, shortcodes, or cron events detected in the static analysis.

However, the analysis does reveal several concerning signals. The presence of the `create_function` is a significant red flag, as this function is deprecated and can lead to security issues if used with untrusted input. More critically, only 29% of output is properly escaped, indicating a high likelihood of Cross-Site Scripting (XSS) vulnerabilities. The complete absence of nonce checks and capability checks on any potential entry points (though none were identified in this specific analysis) is also a major weakness, as it leaves the plugin open to CSRF and unauthorized access if new entry points are introduced or if the static analysis missed something.

While the lack of a historical vulnerability record is positive, it doesn't fully mitigate the risks identified in the code. The current version's lack of proper output escaping and the use of `create_function` are direct vulnerabilities that require attention. The absence of any identified attack surface might be misleading, and the lack of protective checks (nonces, capabilities) means that if any such entry points were present or introduced, they would be highly insecure. Therefore, despite a clean vulnerability history, the immediate code quality issues present a notable risk.

Key Concerns

  • Dangerous function create_function used
  • Low output escaping percentage (29%)
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

Twitter profile widget Security Vulnerabilities

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

Twitter profile widget Code Analysis

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

Dangerous Functions Found

create_functionadd_action('widgets_init', create_function('', 'return register_widget("WP_Twitter_profile_widget");wp-twitter-profile.php:15

Output Escaping

29% escaped24 total outputs
Attack Surface

Twitter profile widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionwidgets_initwp-twitter-profile.php:15
actionwp_enqueue_scriptswp-twitter-profile.php:17
Maintenance & Trust

Twitter profile widget Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedFeb 9, 2017
PHP min version
Downloads2K

Community Trust

Rating20/100
Number of ratings1
Active installs10
Developer Profile

Twitter profile widget Developer Profile

f13dev

8 plugins · 90 total installs

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

How We Detect Twitter profile widget

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-twitter-profile-widget/twitter.css
Version Parameters
wp-twitter-profile-widget/twitter.css?ver=

HTML / DOM Fingerprints

CSS Classes
wp_twitter_profile_widget
FAQ

Frequently Asked Questions about Twitter profile widget