[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQtc8iZmTR-uebeICq_42KCJOEWOEZSmA6ofmifXKPzA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":63,"crawl_stats":38,"alternatives":70,"analysis":162,"fingerprints":212},"youtube-playlist-player","Playlist Player for YouTube","4.8.1","Ciprian Popescu","https:\u002F\u002Fprofiles.wordpress.org\u002Fbutterflymedia\u002F","\u003Cp>Display a YouTube player (with an optional playlist) on any post or page using a simple shortcode. The plugin supports a static YouTube player (no video title) and a dynamic one (video title) using the YouTube Data API v3.\u003C\u002Fp>\n\u003Cp>Embedded players must have a viewport that is at least 200px by 200px. If the player displays controls, it must be large enough to fully display the controls without shrinking the viewport below the minimum size. We recommend 16:9 players be at least 480 pixels wide and 270 pixels tall.\u003C\u002Fp>\n\u003Cp>The YouTube player is responsive and it will work on all themes and screen sizes!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses a simple shortcode which can be used in posts, pages, custom post types, widgets, reusable blocks.\u003C\u002Fli>\n\u003Cli>Uses the default YouTube Embed Code (iframe) with optional privacy-enhanced mode.\u003C\u002Fli>\n\u003Cli>Uses correct aspect ratio for videos using a Fluid Video technology.\u003C\u002Fli>\n\u003Cli>Uses native HTML5 Lazy loading.\u003C\u002Fli>\n\u003Cli>Used modern code and is optimised for speed.\u003C\u002Fli>\n\u003Cli>100% free with no ads inside.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Static Playlist Player for YouTube\u003C\u002Fh3>\n\u003Cp>Example: \u003Ccode>[yt_playlist mainid=\"xcJtL7QggTI\" vdid=\"xcJtL7QggTI, AheYbU8J5Tc, X0zGS4-UKgg, 74SZXCQb44s, 2M0XCH9q3YI, CTNgVQGLy24, B8RpvoHsgI8\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>YouTube V3 API Playlist Player\u003C\u002Fh3>\n\u003Cp>Example: \u003Ccode>[yt_playlist_v3 mainid=\"xcJtL7QggTI\" vdid=\"xcJtL7QggTI, AheYbU8J5Tc, X0zGS4-UKgg, 74SZXCQb44s, 2M0XCH9q3YI, CTNgVQGLy24, B8RpvoHsgI8\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>YouTube Channel Feed with Lightbox Player\u003C\u002Fh3>\n\u003Cp>Example: \u003Ccode>[yt_feed channels=\"UCpVm7bg6pXKo1Pr6k5kxG9A\" results=\"9\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Check out the \u003Ca href=\"https:\u002F\u002Fgetbutterfly.com\u002Fwordpress-plugins\u002Fyoutube-playlist-player\u002F\" rel=\"nofollow ugc\">official Playlist Player for YouTube website\u003C\u002Fa> and a \u003Ca href=\"https:\u002F\u002Fgetbutterfly.com\u002Fwordpress-plugins\u002Fyoutube-playlist-player\u002F\" rel=\"nofollow ugc\">Playlist Player for YouTube demo\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Check out a \u003Ca href=\"https:\u002F\u002Fkmproperty.ie\u002Fbuy\u002Fvideos-virtual-tours\u002F\" rel=\"nofollow ugc\">Property Videos & Virtual Tours\u003C\u002Fa> demo.\u003C\u002Fp>\n\u003Cp>Check out more \u003Ca href=\"https:\u002F\u002Fgetbutterfly.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">WordPress plugins here\u003C\u002Fa>.\u003C\u002Fp>\n","Display a YouTube player (with an optional playlist) on any post or page using a simple shortcode.",2000,68342,96,13,"2026-03-10T13:43:00.000Z","6.9.4","4.9","7.0",[20,21,22,23,24],"carousel","player","playlist","video","youtube","https:\u002F\u002Fgetbutterfly.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyoutube-playlist-player.4.8.1.zip",99,2,0,"2023-10-03 00:00:00","2026-03-15T15:16:48.613Z",[33,49],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2023-45049","youtube-playlist-player-authenticated-contributor-stored-cross-site-scripting","YouTube Playlist Player \u003C= 4.6.7 - Authenticated (Contributor+) Stored Cross-Site Scripting","The YouTube Playlist Player plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 4.6.7 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=4.6.7","4.6.8","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-01-22 19:56:02",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F02cffe63-dad2-4f6b-9530-7f494e3071d7?source=api-prod",112,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":45,"references":60,"days_to_patch":62},"CVE-2023-33931","youtube-playlist-player-cross-site-request-forgery-in-ytppsettings","YouTube Playlist Player \u003C= 4.6.4 - Cross-Site Request Forgery in ytpp_settings","The YouTube Playlist Player plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 4.6.4. This is due to missing or incorrect nonce validation on the ytpp_settings function. This makes it possible for unauthenticated attackers to modify plugin settings via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=4.6.4","4.6.5",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2023-05-23 00:00:00",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F39aed7e9-05c6-4251-b489-de7a33ed2c2e?source=api-prod",245,{"slug":64,"display_name":7,"profile_url":8,"plugin_count":65,"total_installs":66,"avg_security_score":27,"avg_patch_time_days":67,"trust_score":68,"computed_at":69},"butterflymedia",8,3570,47,87,"2026-04-05T15:13:34.224Z",[71,94,112,129,145],{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":79,"num_ratings":81,"last_updated":82,"tested_up_to":83,"requires_at_least":84,"requires_php":85,"tags":86,"homepage":90,"download_link":91,"security_score":92,"vuln_count":81,"unpatched_count":81,"last_vuln_date":93,"fetched_at":31},"wp-video-playlist","WP Video Playlist","1.1.2","Sandeep Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrseankumar25\u002F","\u003Cp>Easily create and display video playlists on your WordPress site using media files or YouTube videos.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add video items to a playlist directly from your media files.  \u003C\u002Fli>\n\u003Cli>Include YouTube videos in your playlist.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cp>Use the following shortcode to display the video playlist anywhere on your site:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videoplayer]\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Easily create and display video playlists on your WordPress site using media files or YouTube videos.",100,4801,1,"2024-12-11T10:32:00.000Z","6.7.5","3.6","5.7",[22,23,87,88,89],"video-player","video-playlist","youtube-playlist","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-video-playlist\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-video-playlist.1.1.2.zip",71,"2025-04-02 00:00:00",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":79,"num_ratings":81,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":109,"download_link":110,"security_score":111,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"simple-youtube","Simple YouTube","1.5.7","Roi Dayan","https:\u002F\u002Fprofiles.wordpress.org\u002Froidayan\u002F","\u003Cp>Simple youtube plugin to help embed youtube videos.\u003C\u002Fp>\n\u003Cp>Support for playlist by time (jump to specific time in the video).\u003C\u002Fp>\n\u003Cp>playlist css is from flowplayer playlist plugin.\u003C\u002Fp>\n","Simple youtube plugin to help embed youtube videos with playlist by time.",20,8837,"2015-12-01T06:43:00.000Z","4.3.34","3.2.1","",[21,22,23,24],"http:\u002F\u002Froidayan.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-youtube.1.5.7.zip",85,{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":79,"num_ratings":28,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":107,"tags":125,"homepage":127,"download_link":128,"security_score":111,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"flowplayer-playlist","Flowplayer Playlist","0.2","eye8","https:\u002F\u002Fprofiles.wordpress.org\u002Feye8\u002F","\u003Cp>Flowplayer Playlist is a free plugin to embed video playlist in WordPress.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses the open-source web video player Flowplayer (latest Flash-based version). Flowplayer package is upgradable when a new version is available.\u003C\u002Fli>\n\u003Cli>Supports FLV, MP4, and F4V video formats (all those supported by Flowplayer).\u003C\u002Fli>\n\u003Cli>Mix up Youtube videos with regular videos in the same playlist.\u003C\u002Fli>\n\u003Cli>Provide your Flowlayer license to use the Flowplayer commercial version. If no license key is provided, it will use the free version bearing the Flowplayer trademark.\u003C\u002Fli>\n\u003Cli>Flowplayer license supports multisite. Subdomains automatically inherit the license key from the main blog (if any). License key specified in the subdomain will overwrite the key from the main blog, allowing flexibility in larger WordPress blog network.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Right now you have to upload your videos to somewhere over the web with public access (e.g. the ‘Public’ folder in your Dropbox account) and use the public URLs to embed. But I am considering future features such as integrating the media library in WordPress or a Content Delivery Network (CDN) such as Dropbox or Box.net. Some other features in consideration:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>More Flowplayer configuration parameters such as background color, controlbar color, splash image, custom branding.\u003C\u002Fli>\n\u003Cli>Advertisement mode (repeated playback without controlbar).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please make feature requests in the support section. I will decide which ones to implement first based the feedback.\u003C\u002Fp>\n","Flowplayer Playlist is a free plugin to embed video playlist in WordPress.",10,4996,"2013-06-07T21:27:00.000Z","3.5.2","3.2",[126,22,23,24],"flowplayer","http:\u002F\u002Feye8.me\u002Fflplaylist","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflowplayer-playlist.0.25.zip",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":120,"downloaded":137,"rating":29,"num_ratings":29,"last_updated":138,"tested_up_to":139,"requires_at_least":140,"requires_php":18,"tags":141,"homepage":107,"download_link":144,"security_score":111,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"video-playlist-lite","Player with Playlist Block for WordPress Editor","1.0","AA-Team","https:\u002F\u002Fprofiles.wordpress.org\u002Faa-team\u002F","\u003Cp>The Youtenberg Player extends the WordPress block editor functionality by adding useful extra block element to it.\u003C\u002Fp>\n\u003Ch4>Good to know !\u003C\u002Fh4>\n\u003Cp>This is a lite version of \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fyoutenberg-gutenberg-youtube-player-with-playlist\u002F23190424?ref=AA-Team\" title=\"youtenberg\" rel=\"nofollow ugc\">Youtenberg Pro\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch4>Amazing Visual Examples\u003C\u002Fh4>\n\u003Cp>Youtenberg converts boring pages or posts into into amazing visual examples which will certainly draw attention of your visitors..\u003C\u002Fp>\n\u003Cp>You can manage all the videos that you wish to display on your blog, you can order and delete them in just a flash!\u003C\u002Fp>\n\u003Cp>In order to avoid design or color conflict we took care and added color pickers for pointers, tooltips and text.\u003C\u002Fp>\n\u003Cp>You have the possibility to customize the player – select a primary color, display the playlist on the right side of the video, setup how many items to display in the playlist, setup the video to autoplay & also setup the height of the youtube player!\u003C\u002Fp>\n\u003Cp>Choose to display player controls – display next – previous buttons, display fullscreen button, display youtube redirect button & show toggle playlist button.\u003C\u002Fp>\n\u003Cp>Default functionality like play \u002F pause \u002F volume is also available in the Youtenberg Player plugin.\u003C\u002Fp>\n\u003Cp>It also shows you which video is currently playing from your playlist.\u003C\u002Fp>\n\u003Ch4>Full Features List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works with the latest WordPress version 5.0\u003C\u002Fli>\n\u003Cli>It’s compatible with the new WordPress Editor also known as Gutenberg\u003C\u002Fli>\n\u003Cli>Add any youtube video right on your website pages \u002F blog posts\u003C\u002Fli>\n\u003Cli>Add single video, playlist or easily create youtube playlists and display them your website\u003C\u002Fli>\n\u003Cli>Manage the videos from your playlists – reorder \u002F delete them\u003C\u002Fli>\n\u003Cli>Customize the youtenberg player – setup a primary color\u003C\u002Fli>\n\u003Cli>Turn the auto play on \u002F off\u003C\u002Fli>\n\u003Cli>Setup the player’s height & how many items to display in the playlist\u003C\u002Fli>\n\u003Cli>Choose to display player controls like – next prev buttons, toggle button, fullscreen button, youtube redirect\u003C\u002Fli>\n\u003Cli>Show the current video that it’s playing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What you will need in order to use Youtenberg\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5+\u003C\u002Fli>\n\u003C\u002Ful>\n","Simply add single youtube videos, youtube playlists or create youtube playlists on your WordPress blog.",2146,"2019-03-04T10:19:00.000Z","5.1.22","5.1",[142,21,24,143,89],"embed-youtube-videos","youtube-player","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideo-playlist-lite.zip",{"slug":146,"name":147,"version":148,"author":149,"author_profile":150,"description":151,"short_description":152,"active_installs":29,"downloaded":153,"rating":29,"num_ratings":29,"last_updated":154,"tested_up_to":83,"requires_at_least":155,"requires_php":156,"tags":157,"homepage":160,"download_link":161,"security_score":79,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"autocraft-player","AutoCraft Player","1.0.1","AutoCraft Lab","https:\u002F\u002Fprofiles.wordpress.org\u002Fautocraftlab\u002F","\u003Cp>Transform your website’s media with AutoCraft Player, the most versatile and customizable audio and video player for WordPress. Engage your audience with stunning, branded media experiences that are easy to create and manage.\u003C\u002Fp>\n\u003Ch3>The Most Customizable WordPress Media Player Is Here ★★★★★\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Audio and video are powerful tools to connect with visitors.\u003C\u002Fstrong> AutoCraft Player empowers you to create exceptional media experiences with its 100% customizable UI, drag-and-drop playlists, and extensive control options.\u003C\u002Fp>\n\u003Cp>[Screenshot of AutoCraft Player in action – Replace with your actual screenshot]\u003C\u002Fp>\n\u003Cp>AutoCraft Player simplifies media management with global settings, pre-designed templates, and seamless integration with YouTube, Vimeo, HLS, and more.\u003C\u002Fp>\n\u003Ch3>AUTOCRAFT PLAYER IS PERFECT FOR\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Content Creators:\u003C\u002Fstrong> Enhance your blog posts and pages with engaging audio and video.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Educators:\u003C\u002Fstrong> Deliver online courses and training videos with advanced player controls.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Podcasters:\u003C\u002Fstrong> Showcase your audio content with customizable playlists and players.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Vloggers:\u003C\u002Fstrong> Embed YouTube and Vimeo videos with seamless integration and branding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Businesses:\u003C\u002Fstrong> Use video marketing and training videos to connect with customers and employees.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership Sites:\u003C\u002Fstrong> Provide exclusive media content to your members.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-learning Platforms:\u003C\u002Fstrong> Create interactive and engaging e-learning experiences.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AUTOCRAFT PLAYER’S GAME-CHANGING FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>100% Customizable Player UI:\u003C\u002Fstrong> Design every aspect of your player, from colors and controls to layout and branding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Control Creation:\u003C\u002Fstrong> Add your own controls with HTML, SVG, JavaScript, and CSS.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag-and-Drop Playlist Management:\u003C\u002Fstrong> Organize audio and video playlists with ease.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global Settings:\u003C\u002Fstrong> Apply consistent settings across all your players and playlists.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pre-Designed Templates:\u003C\u002Fstrong> Choose from 10+ templates for audio, video, and playlists.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Broad Media Support:\u003C\u002Fstrong> Play YouTube, Vimeo, HLS, MP4, MP3, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Preview:\u003C\u002Fstrong> See your changes instantly in the dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dark and Light Mode:\u003C\u002Fstrong> Choose your preferred dashboard theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Video.js Integration:\u003C\u002Fstrong> Leverage all features of Video.js.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Embedding:\u003C\u002Fstrong> Easily embed players and playlists anywhere on your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Controls:\u003C\u002Fstrong> Set players and playlists to public, private, or unlisted.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Captions and Subtitles:\u003C\u002Fstrong> Make your content accessible to a wider audience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Playback Speed Control:\u003C\u002Fstrong> Let viewers adjust the playback speed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Loop Playback:\u003C\u002Fstrong> Enable continuous looping of media.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autoplay Option:\u003C\u002Fstrong> Automatically start media playback.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design:\u003C\u002Fstrong> Ensure your players look great on all devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-Friendly:\u003C\u002Fstrong> Optimized for mobile viewing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Features:\u003C\u002Fstrong> Improve accessibility for users with disabilities.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why AutoCraft Player is a Game-Changer?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unmatched Customization:\u003C\u002Fstrong> Create unique and branded media experiences.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ease of Use:\u003C\u002Fstrong> Intuitive dashboard and drag-and-drop functionality.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Feature-Rich:\u003C\u002Fstrong> Advanced features for control, customization, and accessibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexibility:\u003C\u002Fstrong> Seamless integration with various media sources and page builders.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>JOIN THE AUTOCRAFT PLAYER COMMUNITY\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>[Link to your Facebook Group\u002FCommunity Forum]\u003C\u002Fstrong>: Connect with other users and stay updated on new features.\u003C\u002Fp>\n\u003Cp>[Terms And Conditions]([Your Terms and Conditions URL])\u003Cbr \u002F>\n[Privacy Policy]([Your Privacy Policy URL])\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit our \u003Ca href=\"https:\u002F\u002Fautocraftlab.com\u002Fsupport\" rel=\"nofollow ugc\">Support page\u003C\u002Fa>.\u003C\u002Fp>\n","AutoCraft Player: The Ultimate Customizable Audio & Video Experience for WordPress",438,"2025-05-04T10:43:00.000Z","6.0","8.0",[158,159,22,87,143],"audio-player","media-player","https:\u002F\u002Fautocraftplayer.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautocraft-player.1.0.1.zip",{"attackSurface":163,"codeSignals":192,"taintFlows":200,"riskAssessment":201,"analyzedAt":211},{"hooks":164,"ajaxHandlers":175,"restRoutes":176,"shortcodes":177,"cronEvents":190,"entryPointCount":191,"unprotectedCount":29},[165,171],{"type":166,"name":167,"callback":168,"file":169,"line":170},"action","admin_menu","ytpp_admin","youtube-playlist-player.php",59,{"type":166,"name":172,"callback":173,"file":169,"line":174},"wp_enqueue_scripts","ytpp_pss",60,[],[],[178,182,186],{"tag":179,"callback":180,"file":169,"line":181},"yt_playlist","ytpp_player_show",65,{"tag":183,"callback":184,"file":169,"line":185},"yt_playlist_v3","ytpp_apiplayer_show",66,{"tag":187,"callback":188,"file":169,"line":189},"yt_feed","ytpp_feed_youtube",67,[],3,{"dangerousFunctions":193,"sqlUsage":194,"outputEscaping":196,"fileOperations":29,"externalRequests":81,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":199},[],{"prepared":29,"raw":29,"locations":195},[],{"escaped":197,"rawEcho":29,"locations":198},35,[],[],[],{"summary":202,"deductions":203},"The \"youtube-playlist-player\" plugin v4.8.1 exhibits a mixed security posture. On the positive side, the static analysis reveals excellent practices regarding dangerous functions, SQL injection prevention through prepared statements, and output escaping. There are no identified unsanitized taint flows or critical\u002Fhigh severity vulnerabilities indicated by this analysis. The plugin also demonstrates good use of nonce and capability checks for its identified entry points.\n\nHowever, a significant concern arises from its vulnerability history, which includes two past medium-severity CVEs related to Cross-Site Scripting (XSS) and Cross-Site Request Forgery (CSRF). The fact that these vulnerabilities were present, even if now patched, suggests potential recurring weaknesses in input sanitization or output handling, especially when user-provided data is involved. The absence of any taint analysis data in this report is a minor limitation, as it could further confirm the current state of input handling.\n\nIn conclusion, while the current static analysis indicates a clean codebase for v4.8.1, the plugin's past vulnerabilities warrant caution. The development team appears to have addressed past issues, but a history of XSS and CSRF vulnerabilities suggests a need for continued vigilance and thorough testing of any user-facing input to prevent future exploitable flaws. The limited attack surface is a strength, but the past vulnerability patterns are a weakness.",[204,207,209],{"reason":205,"points":206},"Past medium severity CVEs exist",15,{"reason":208,"points":120},"History of XSS vulnerabilities",{"reason":210,"points":120},"History of CSRF vulnerabilities","2026-03-16T18:42:00.583Z",{"wat":213,"direct":224},{"assetPaths":214,"generatorPatterns":218,"scriptPaths":219,"versionParams":220},[215,216,217],"\u002Fwp-content\u002Fplugins\u002Fyoutube-playlist-player\u002Fcss\u002Fstyle.min.css","\u002Fwp-content\u002Fplugins\u002Fyoutube-playlist-player\u002Fjs\u002Fytpp-main.min.js","\u002Fwp-content\u002Fplugins\u002Fyoutube-playlist-player\u002Fjs\u002Fytpp-fluid-vids.min.js",[],[216,217],[221,222,223],"youtube-playlist-player\u002Fcss\u002Fstyle.min.css?ver=","youtube-playlist-player\u002Fjs\u002Fytpp-main.min.js?ver=","youtube-playlist-player\u002Fjs\u002Fytpp-fluid-vids.min.js?ver=",{"cssClasses":225,"htmlComments":228,"htmlAttributes":229,"restEndpoints":236,"jsGlobals":238,"shortcodeOutput":240},[226,227],"ytpp-main","ytpp-playlist-container",[],[230,231,232,233,234,235],"data-playlist","data-mainid","data-vdid","data-apikey","id=\"ytpl-frame\"","rel=\"mainid\"",[237],"\u002Fwp-json\u002Fyoutube-playlist-player",[239],"ytpp",[241,242,243,244,245,246,247,248,249,250,251,252,243,253,254,255],"\u003Cdiv id=\"yt-container\" class=\"ytpp-main\">\n        \u003Ca name=\"ytplayer\" class=\"f\">\u003Ciframe name=\"ytpl-frame\" id=\"ytpl-frame\" type=\"text\u002Fhtml\" rel=\"","\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F","?rel=","&hd=1&version=3&iv_load_policy=3&showinfo=","&controls=","&origin=","\" width=\"560\" height=\"315\" loading=\"lazy\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"autoplay; encrypted-media\">\u003C\u002Fiframe>\u003C\u002Fa>\n        \u003Cdiv id=\"ytpp-playlist-container\" class=\"ytpp-playlist-container\" data-playlist=\"","\">\u003Cdiv id=\"ytplayer_div2\">\u003C\u002Fdiv>\u003C\u002Fdiv>\n    \u003C\u002Fdiv>","\u003Cdiv class=\"yt-api-container ytpp-main\" data-mainid=\"","\" data-vdid=\"","\" data-apikey=\"","\">\n        \u003Ciframe id=\"vid_frame\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F","&showinfo=","&autohide=1&controls=","\" width=\"560\" height=\"315\" loading=\"lazy\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"autoplay; encrypted-media\">\u003C\u002Fiframe>\n        \n        \u003Cdiv class=\"yt-api-video-list\">\u003C\u002Fdiv>\n    \u003C\u002Fdiv>"]