Playlist for Youtube Security & Risk Analysis

wordpress.org/plugins/playlist-for-youtube

Display Youtube playlist on your webiste.

20 active installs v1.43 PHP 5.6+ WP 3.5+ Updated Dec 2, 2025
gridplaylistslidervideoyoutube
99
A · Safe
CVEs total1
Unpatched0
Last CVEMay 8, 2024
Download
Safety Verdict

Is Playlist for Youtube Safe to Use in 2026?

Generally Safe

Score 99/100

Playlist for Youtube has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: May 8, 2024Updated 4mo ago
Risk Assessment

The playlist-for-youtube plugin v1.43 exhibits a generally strong security posture based on the static analysis provided. The absence of critical or high-severity taint flows, alongside 100% properly escaped output and no file operations, indicates good coding practices. The plugin also demonstrates awareness of security by implementing nonce checks and utilizing prepared statements for a majority of its SQL queries. However, a recent medium-severity Cross-Site Scripting (XSS) vulnerability, though patched, is a significant concern and suggests a potential for input sanitization weaknesses that should be continuously monitored. The presence of an external HTTP request and the lack of capability checks on the identified AJAX handler, while not leading to immediate critical vulnerabilities in this analysis, represent potential attack vectors that could be exploited in conjunction with other weaknesses or future code changes.

Key Concerns

  • Recent medium severity XSS vulnerability
  • AJAX handler without capability checks
  • External HTTP request present
Vulnerabilities
1

Playlist for Youtube Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-3937medium · 5.5Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Playlist for Youtube <= 1.32 - Authenticated (Editor+) Stored Cross-Site Scripting

May 8, 2024 Patched in 1.40 (23d)
Code Analysis
Analyzed Mar 16, 2026

Playlist for Youtube Code Analysis

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

SQL Query Safety

80% prepared10 total queries

Output Escaping

100% escaped23 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
playlists_yt_free (playlist-youtube.php:82)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Playlist for Youtube Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 1

authwp_ajax_remove_pl_ytplaylist-youtube.php:126

Shortcodes 1

[playlist_yt] playlist-youtube.php:150
WordPress Hooks 4
actionadmin_menuplaylist-youtube.php:54
actionadmin_initplaylist-youtube.php:61
actionadmin_print_stylesplaylist-youtube.php:70
actionwp_enqueue_scriptsplaylist-youtube.php:225
Maintenance & Trust

Playlist for Youtube Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 2, 2025
PHP min version5.6
Downloads5K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Playlist for Youtube Developer Profile

manu225

17 plugins · 27K total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
29 days
View full developer profile
Detection Fingerprints

How We Detect Playlist for Youtube

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/playlist-for-youtube/css/admin.css/wp-content/plugins/playlist-for-youtube/css/grid.css
Script Paths
/wp-content/plugins/playlist-for-youtube/js/grid.js

HTML / DOM Fingerprints

CSS Classes
youtube-grid-playlist
Data Attributes
data-playlist-id
JS Globals
jQuery
Shortcode Output
[playlist_yt id=...]
FAQ

Frequently Asked Questions about Playlist for Youtube