LiveTwitch Security & Risk Analysis

wordpress.org/plugins/livetwitch

With this plugin you can display specified streams that are live on Twitch.tv

10 active installs v0.0.3 PHP + WP 4.8+ Updated Jan 26, 2019
live-streamstreamstwitchtwitch-livetwitch-tv
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is LiveTwitch Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 7yr ago
Risk Assessment

The livetwitch plugin v0.0.3 exhibits a generally positive security posture based on the static analysis, with no critical or high severity vulnerabilities identified in taint analysis and a complete absence of known CVEs. The code demonstrates good practices by utilizing prepared statements for all SQL queries and performing at least one capability check, which are fundamental security measures. The limited attack surface, with no unprotected AJAX handlers or REST API routes, is also a strength. However, there are areas for concern. The most significant is the low percentage of properly escaped output (17%), which indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any user-provided data displayed on the frontend without proper sanitization could be exploited. Additionally, the lack of nonce checks on the identified entry points (shortcodes in this case) could potentially lead to Cross-Site Request Forgery (CSRF) if the shortcode functionality can be triggered by an unauthenticated or low-privileged user in a way that performs a sensitive action. The presence of external HTTP requests also warrants attention, as these could be leveraged for further attacks if not handled securely. While the plugin has no historical vulnerabilities, its current version's output escaping issues are a substantial weakness that needs immediate attention to mitigate XSS risks.

Key Concerns

  • Low percentage of properly escaped output
  • Missing nonce checks on entry points
  • External HTTP requests without explicit checks
Vulnerabilities
None known

LiveTwitch Security Vulnerabilities

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

LiveTwitch Release Timeline

v1.0.5
v1.0.4
v1.0.3
v1.0
Code Analysis
Analyzed Apr 16, 2026

LiveTwitch Code Analysis

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

Output Escaping

17% escaped46 total outputs
Attack Surface

LiveTwitch Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[livetwitch] includes/class-twitch.php:69
WordPress Hooks 14
actionadmin_menuadmin/class-twitch-admin.php:25
actionadmin_initadmin/class-twitch-admin.php:26
actionwpincludes/class-twitch-cron.php:22
actiontwitch_live_cronincludes/class-twitch-cron.php:26
actioninitincludes/class-twitch-deactivator.php:33
actionwidgets_initincludes/class-twitch-widget.php:228
actionwidgets_initincludes/class-twitch-widget_old.php:228
actioninitincludes/class-twitch.php:74
actionplugins_loadedincludes/class-twitch.php:143
actionadmin_enqueue_scriptsincludes/class-twitch.php:158
actionadmin_enqueue_scriptsincludes/class-twitch.php:159
actionwp_enqueue_scriptsincludes/class-twitch.php:174
actionwp_enqueue_scriptsincludes/class-twitch.php:175
actioninitincludes/class-twitch.php:403

Scheduled Events 1

twitch_live_cron
Maintenance & Trust

LiveTwitch Maintenance & Trust

Maintenance Signals

WordPress version tested5.0.25
Last updatedJan 26, 2019
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

LiveTwitch Developer Profile

Jerry

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 LiveTwitch

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/livetwitch/css/livetwitch-public.css/wp-content/plugins/livetwitch/js/livetwitch-public.js
Script Paths
/wp-content/plugins/livetwitch/js/livetwitch-public.js
Version Parameters
livetwitch/css/livetwitch-public.css?ver=livetwitch/js/livetwitch-public.js?ver=

HTML / DOM Fingerprints

Shortcode Output
[livetwitch][livetwitch count=''][livetwitch singular=''][livetwitch count='' singular='']
FAQ

Frequently Asked Questions about LiveTwitch