Twitterply Security & Risk Analysis

wordpress.org/plugins/twitterply-for-webmasters

Want to display your twitter feeds or Tweets on your website or blog or in the sidebar. This plugin uses PHP to make requests to the Twitter REST API.

10 active installs v1.2 PHP + WP 3.1+ Updated Apr 7, 2014
feedmentionsretweetstweetstwitter
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Twitterply Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 11yr ago
Risk Assessment

The twitterply-for-webmasters plugin v1.2 exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and the plugin's development practices, such as using prepared statements for all SQL queries and implementing nonce and capability checks, are positive indicators. The limited attack surface with only one shortcode entry point, and no unprotected AJAX handlers or REST API routes, further strengthens its security. However, the use of the `create_function` is a notable concern. This function is deprecated and can be a security risk as it allows for the dynamic creation of functions from strings, potentially leading to code injection if not handled with extreme care. The low percentage of properly escaped output (9%) also presents a risk of Cross-Site Scripting (XSS) vulnerabilities, especially if user-supplied data is displayed without sufficient sanitization within those unescaped outputs. The single file operation and external HTTP request, while not inherently risky, are potential vectors for attack and should be carefully reviewed for proper handling of inputs and outputs.

Key Concerns

  • Use of deprecated 'create_function'
  • Low percentage of properly escaped output
Vulnerabilities
None known

Twitterply Security Vulnerabilities

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

Twitterply Code Analysis

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

Dangerous Functions Found

create_functionadd_action( 'admin_notices', create_function( '', 'echo "<div class=\"message updated\"><p>'. __( 'Stwitterply.php:299
create_functionadd_action( 'widgets_init', create_function( '', 'register_widget( "DT_Widget" );' ) );twitterply.php:572

SQL Query Safety

100% prepared1 total queries

Output Escaping

9% escaped23 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
save_settings (twitterply.php:276)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Twitterply Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[twitterply] twitterply.php:54
WordPress Hooks 4
actionadmin_menutwitterply.php:51
actionadmin_menutwitterply.php:52
actionadmin_noticestwitterply.php:299
actionwidgets_inittwitterply.php:572
Maintenance & Trust

Twitterply Maintenance & Trust

Maintenance Signals

WordPress version tested3.7.41
Last updatedApr 7, 2014
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Twitterply Developer Profile

iwebslogtech

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 Twitterply

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/twitterply-for-webmasters/css/jquery.bxslider.css/wp-content/plugins/twitterply-for-webmasters/js/jquery.bxslider.min.js/wp-content/plugins/twitterply-for-webmasters/js/jquery.twitterply.js/wp-content/plugins/twitterply-for-webmasters/css/twitterply.css
Script Paths
/wp-content/plugins/twitterply-for-webmasters/js/jquery.twitterply.js
Version Parameters
twitterply-for-webmasters/css/jquery.bxslider.css?ver=twitterply-for-webmasters/js/jquery.bxslider.min.js?ver=twitterply-for-webmasters/js/jquery.twitterply.js?ver=twitterply-for-webmasters/css/twitterply.css?ver=

HTML / DOM Fingerprints

CSS Classes
twitterply-widget
Data Attributes
data-twitterply-screennamedata-twitterply-countdata-twitterply-include-rtsdata-twitterply-exclude-repliesdata-twitterply-consumer-keydata-twitterply-consumer-secret+2 more
JS Globals
twitterply
Shortcode Output
[twitterply]
FAQ

Frequently Asked Questions about Twitterply