WP Twitter Wall Security & Risk Analysis

wordpress.org/plugins/wp-twitter-wall

Display a live Twitter wall at your event, using your WordPress website!

10 active installs v1.3.1 PHP + WP 3.5.0+ Updated Oct 20, 2016
conferenceeventtwittertwitterwallwall
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WP Twitter Wall Safe to Use in 2026?

Generally Safe

Score 85/100

WP Twitter Wall 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-wall plugin v1.3.1 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and generally employs proper output escaping for most outputs. The absence of recorded vulnerabilities (CVEs) in its history is a strong indicator of past security diligence or a lack of discoverable flaws. However, the plugin presents significant security concerns due to its attack surface. A total of 4 entry points were identified, with 3 of them lacking authentication checks. This means potentially any unauthenticated user could interact with these entry points, increasing the risk of exploitation. The presence of the 'unserialize' function, especially in conjunction with an unprotected AJAX handler, is a critical red flag. Unsanitized data passed to unserialize can lead to arbitrary object injection, a severe vulnerability. While taint analysis shows no critical or high severity flows, this is likely due to the limited scope of the analysis or the absence of specific test cases designed to trigger such flows. The limited number of nonce checks and capability checks further exacerbates the risk associated with the unprotected entry points. In conclusion, while the plugin has a clean vulnerability history and good SQL/output escaping practices, the unprotected attack surface and the dangerous use of unserialize represent substantial security weaknesses that require immediate attention.

Key Concerns

  • Unprotected AJAX handlers
  • Dangerous unserialize function
  • Limited nonce/capability checks on entry points
Vulnerabilities
None known

WP Twitter Wall Security Vulnerabilities

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

WP Twitter Wall Release Timeline

v1.3.1Current
v1.3
v1.2
v1.1
Code Analysis
Analyzed Apr 16, 2026

WP Twitter Wall Code Analysis

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

Dangerous Functions Found

unserialize$cached = unserialize( base64_decode( get_site_transient( md5( $set_cache ) ) ) );// tips with base6classes/TokenToMe.class.php:155

Output Escaping

88% escaped33 total outputs
Attack Surface
3 unprotected

WP Twitter Wall Attack Surface

Entry Points4
Unprotected3

AJAX Handlers 3

authwp_ajax_twitterwall.get-tweetswp-twitter-wall.php:174
noprivwp_ajax_twitterxal.get-tweetswp-twitter-wall.php:175
authwp_ajax_twitterwall.report_as_spamwp-twitter-wall.php:289

Shortcodes 1

[twitter-wall] wp-twitter-wall.php:58
WordPress Hooks 14
actionplugins_loadedwp-twitter-wall.php:26
actionwp_enqueue_scriptswp-twitter-wall.php:35
actionadmin_enqueue_scriptswp-twitter-wall.php:49
actioninitwp-twitter-wall.php:233
filterenter_title_herewp-twitter-wall.php:313
actionadmin_menuwp-twitter-wall.php:328
actionadmin_initwp-twitter-wall.php:337
filtercustom_menu_orderwp-twitter-wall.php:533
actionupdated_optionwp-twitter-wall.php:554
actionadmin_noticeswp-twitter-wall.php:573
actioninitwp-twitter-wall.php:587
filterquery_varswp-twitter-wall.php:596
actiontemplate_includewp-twitter-wall.php:605
filtershow_admin_barwp-twitter-wall.php:621
Maintenance & Trust

WP Twitter Wall Maintenance & Trust

Maintenance Signals

WordPress version tested4.6.30
Last updatedOct 20, 2016
PHP min version
Downloads3K

Community Trust

Rating100/100
Number of ratings2
Active installs10
Developer Profile

WP Twitter Wall Developer Profile

Thierry Pigot

2 plugins · 910 total installs

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

How We Detect WP Twitter Wall

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-wall/js/imagesloaded.pkgd.min.js/wp-content/plugins/wp-twitter-wall/js/isotope.pkgd.min.js/wp-content/plugins/wp-twitter-wall/js/twitter-wall.js/wp-content/plugins/wp-twitter-wall/css/twitter-wall.css/wp-content/plugins/wp-twitter-wall/js/admin-twitterwall.js
Script Paths
/wp-content/plugins/wp-twitter-wall/js/imagesloaded.pkgd.min.js/wp-content/plugins/wp-twitter-wall/js/isotope.pkgd.min.js/wp-content/plugins/wp-twitter-wall/js/twitter-wall.js/wp-content/plugins/wp-twitter-wall/js/admin-twitterwall.js
Version Parameters
wp-twitter-wall/css/twitter-wall.css?ver=wp-twitter-wall/js/twitter-wall.js?ver=

HTML / DOM Fingerprints

CSS Classes
twitter-wall-2rtimage-linktwitter-picturebuttonsrt-buttonrp-buttonauthor+4 more
Data Attributes
data-rtdata-iddata-timedata-user
JS Globals
ajaxUrlTWActions
REST Endpoints
/wp-json/wp/v2/twitterwall-spam
Shortcode Output
<ul class="twitter-wall-2"<li class="rt"<li data-id="<div class="image-link">
FAQ

Frequently Asked Questions about WP Twitter Wall