[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fENU_7zsdxCme3Nez4dQbI_01HhXbGPRec_jO30aBq18":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":17,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":136,"fingerprints":230},"awsome-youtube-subscribe","Awesome Youtube Subscribe","2.0","Raihanul Islam","https:\u002F\u002Fprofiles.wordpress.org\u002Fraihancse\u002F","\u003Cp>add shortcode:[Awesome-youtube-subscribe]\u003Cbr \u002F>\nThe pluging for subscribe youtube channel using channel id.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enable or Disable Full Layout.\u003C\u002Fli>\n\u003Cli>Show or hide subscriber count.\u003C\u002Fli>\n\u003Cli>YouTube Subscribe Settings.\u003C\u002Fli>\n\u003Cli>Shortcode for YouTube Subscribe Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>You may provide arbitrary sections, in the same format as the ones above.  This may be of use for extremely complicated\u003Cbr \u002F>\nplugins where more information needs to be conveyed that doesn’t fit into the categories of “description” or\u003Cbr \u002F>\n“installation.”  Arbitrary sections will be shown below the built-in sections outlined above.\u003C\u002Fp>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n\u003Cp>Ordered list:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Some feature\u003C\u002Fli>\n\u003Cli>Another feature\u003C\u002Fli>\n\u003Cli>Something else about the plugin\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Unordered list:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>something\u003C\u002Fli>\n\u003Cli>something else\u003C\u002Fli>\n\u003Cli>third thing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here’s a link to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" title=\"Your favorite software\" rel=\"ugc\">WordPress\u003C\u002Fa> and one to \u003Ca href=\"http:\u002F\u002Fdaringfireball.net\u002Fprojects\u002Fmarkdown\u002Fsyntax\" title=\"Markdown is what the parser uses to process much of the readme file\" rel=\"nofollow ugc\">Markdown’s Syntax Documentation\u003C\u002Fa>.\u003Cbr \u002F>\nTitles are optional, naturally.\u003C\u002Fp>\n\u003Cp>Markdown uses email style notation for blockquotes and I’ve been told:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Asterisks for \u003Cem>emphasis\u003C\u002Fem>. Double it up  for \u003Cstrong>strong\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cpre>\u003Ccode>\u003C?php code(); \u002F\u002F goes in backticks ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Here is a short description of the plugin.  This should be no more than 150 characters.  No markup here.",10,1925,0,"2018-10-25T22:43:00.000Z","4.7.32","4.6","",[19,20,21,22,23],"share","shortcode","subscribe","widget","youtube","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fawsome-youtube-subscribe.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"raihancse",13,370,30,84,"2026-04-04T14:02:29.419Z",[37,60,78,96,116],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":58,"download_link":59,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"another-mailchimp-widget","Another Mailchimp Widget","2.1.0","jetmonsters","https:\u002F\u002Fprofiles.wordpress.org\u002Fjetmonsters\u002F","\u003Cp>This plugin lets your users sign up for your Mailchimp lists and groups via subscription form added through widget or shortcode.\u003Cbr \u002F>\nBased on \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fjameslafferty\u002F\" rel=\"nofollow ugc\">jameslafferty\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmailchimp-widget\u002F\" rel=\"ugc\">“Mailchimp Widget” plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Shortcode example:\u003C\u002Fh4>\n\u003Cp>[mp-mc-form list=”list_id\u002Fgroup_id” button=”Subscribe” email_text=”Your E-mail” first_name_text=”First Name” last_name_text=”Last Name” placeholder=”true” firstname=”false” lastname=”false” success=”Thank you for joining our mailing list.” failure=”There was a problem processing your submission.” ]\u003C\u002Fp>\n\u003Ch4>Shortcode attributes:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>list – Mailchimp list_id or list_id\u002Fgroup_id if you want to subscribe to specific group. To subscribe to several lists and groups separate them by comma.\u003C\u002Fli>\n\u003Cli>button – button label\u003C\u002Fli>\n\u003Cli>email_text – label of the email address field\u003C\u002Fli>\n\u003Cli>first_name_text – label of the first name field\u003C\u002Fli>\n\u003Cli>last_name_text – label of the last name field\u003C\u002Fli>\n\u003Cli>placeholder – true or false; set true to display labels as placeholders;\u003C\u002Fli>\n\u003Cli>firstname – true or false; set true if first name is required;\u003C\u002Fli>\n\u003Cli>lastname – true or false; set true if last name is required;\u003C\u002Fli>\n\u003Cli>success – success message;\u003C\u002Fli>\n\u003Cli>failure – failure message;\u003C\u002Fli>\n\u003C\u002Ful>\n","Simple Mailchimp subscription form to your lists and groups.",5000,102997,92,9,"2024-11-14T11:17:00.000Z","6.7.5","3.8",[53,54,55,56,57],"mailchimp","mailchimp-shortcode","mailchimp-subscribe","mailchimp-widget","newsletter","https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fanother-mailchimp-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanother-mailchimp-widget.2.1.0.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":50,"requires_at_least":16,"requires_php":73,"tags":74,"homepage":76,"download_link":77,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"widget-youtube-subscribtion","Easy Subscribe Button Widget","1.0.19","Apsara Aruna","https:\u002F\u002Fprofiles.wordpress.org\u002Fapsaraaruna\u002F","\u003Cp>This is simple widget of showing youtube subscribe button. Easy to use. Previously Youtube Subscribe Button Widget\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"560\" height=\"315\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F5xJLO9SEC94?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Features\u003Cbr \u002F>\n*Enable or Disable Full Layout.\u003Cbr \u002F>\n*Show or hide subscriber count.\u003C\u002Fp>\n\u003Cp>Also see my other plugins\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fembed-page-facebook\u002F\" title=\"Embed Page Facebook\" rel=\"ugc\">Embed Page Facebook\u003C\u002Fa> \u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsocial-link-on-footer\u002F\" title=\"Social Link on Footer\" rel=\"ugc\">Social Link on Footer\u003C\u002Fa> \u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsocial-profile-link\u002F\" title=\"Social Profiles Link\" rel=\"ugc\">Social Profiles Link\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fapsaraaruna.com\" title=\"Official website\" rel=\"nofollow ugc\">Official website\u003C\u002Fa>\u003C\u002Fp>\n","This is widget of showing youtube subscribe button. Previously Youtube Subscribe Button Widget.",400,24834,100,1,"2025-02-26T09:30:00.000Z","5.6.0",[21,75,22,23],"subscribe-button","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsubscribe-button-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-youtube-subscribtion.1.0.19.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":68,"downloaded":86,"rating":87,"num_ratings":71,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":17,"tags":91,"homepage":17,"download_link":95,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"youtube-subscribe-widget","YouTube Subscribe widget","1.0","ebreeze","https:\u002F\u002Fprofiles.wordpress.org\u002Febreeze\u002F","\u003Cp>This widget will display a YouTube SUBSCRIBE button, the number of subscribers and videos in the sidebar. When configuring you have to specify your YouTube username. You can also change the widget width and height as well as the widget title. The title could be linked to the YouTube profile as well.\u003C\u002Fp>\n\u003Cp>This plugin is provided by \u003Ca href=\"http:\u002F\u002Fwww.flatrocktech.com\u002F\" rel=\"nofollow ugc\">Flat Rock Technology\u003C\u002Fa>. For more information please do not hesitate to contact us.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 2.2+ or 2.0.x\u002F2.1.x with WordPress Widgets\u003C\u002Fli>\n\u003C\u002Ful>\n","Add a widget to display YouTube subscribe box in the sidebar.",38633,80,"2013-04-28T15:53:00.000Z","3.1.4","2.8.0",[22,92,23,93,94],"you-tube","youtube-subscribe","youtube-subscribers","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyoutube-subscribe-widget.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":70,"downloaded":104,"rating":34,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":17,"tags":109,"homepage":112,"download_link":113,"security_score":114,"vuln_count":71,"unpatched_count":71,"last_vuln_date":115,"fetched_at":27},"auto-last-youtube-video","Auto Last Youtube Video","1.0.7","David Merinas","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidmerinas\u002F","\u003Cp>This plugin provides both Widget and Shortcode to show latest videos from any public Youtube channel. Using [auto_last_youtube_video user=’channel_name’ width=’450′ height=’320′][\u002Fauto_last_youtube_video] in a page or post will show last video uploaded to that channel and will change if another video is uploaded. The widget let you show as many videos as you want from any Youtube channel.\u003C\u002Fp>\n","This plugin provides both Widget and Shortcode to show latest videos from any public Youtube channel.",8951,6,"2020-05-08T12:28:00.000Z","5.4.19","3.3",[110,111,20,22,23],"davidmerinas","last-videos","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauto-last-youtube-video\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-last-youtube-video.zip",63,"2025-09-05 00:00:00",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":17,"tags":131,"homepage":134,"download_link":135,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"youtube-master","TechGasp Tube Master","5.1.4","TechGasp","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechgasp\u002F","\u003Cp>The perfect wordpress plugin if you have a sales or multimedia (video, music clips) content website. Why?, this plugin was specially designed and coded in Html5, no errors or conflicts with light speed page loading times, a must for any video display.\u003C\u002Fp>\n\u003Cp>With YouTube Master you can display Youtube videos in any wordpress template widget position… have you ever seen those sales websites with a great commercial showing of the product, instead of boring text or static images… well, this is it for wordpress.\u003C\u002Fp>\n\u003Cp>But that’s not all, we packed the html5 with the ability to show a single video or a full youtube playlist. If you are a video or sound enthusiast that would like to display professionally your work, the youtube playlist feature is definitely for you. To top it off, we added full control over the width and height of the videos, it will fit perfectly in any space you have available, no matter how big or small.\u003C\u002Fp>\n\u003Cp>If you have an Youtube Channel, we also added an optional Youtube Subscribe Channel button under the video player that will make your channel grow exponentially.\u003C\u002Fp>\n\u003Cp>The most recent addition to Youtube Master is Google hangouts launcher that allows instant messaging, video chat, SMS and VOIP features, designed by google to be “the future” of its telephony products. Now you can provide professional video support, talk with friends, collaborate and extend your wordpress blog.\u003C\u002Fp>\n\u003Cp>Both the widget and the shortcode framework are fully mobile devices responsive, a must for any professional website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pimp your wordpress website professionally with youtube videos\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>IMPORTANT: Errors and conflicts free. NO JAVASCRIPT or AJAX\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>LITE Version Contains\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Display, Hide or Change any Widget Title\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Youtube Master Buttons Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Display or hide Youtube Subscribe Button\u003C\u002Fli>\n\u003Cli>Option to display subscribers Bubble Count\u003C\u002Fli>\n\u003Cli>Option to display User Avatar\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to select Dark or Light theme to better match your theme colors\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hangouts Basic Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Fast Loading, built in HTML5\u003C\u002Fli>\n\u003Cli>Option to display or hide Hangouts Launcher Button\u003C\u002Fli>\n\u003Cli>Option to change Hangouts Button Size\u003C\u002Fli>\n\u003Cli>Option to change Hangouts Language to match your country\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ADVANCED Version Contains\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display, Hide or Change any Widget Title\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Fully Mobile Responsive\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Youtube Master Buttons Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Display or hide Youtube Subscribe Button\u003C\u002Fli>\n\u003Cli>Option to display subscribers Bubble Count\u003C\u002Fli>\n\u003Cli>Option to display User Avatar\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to select Dark or Light theme to better match your theme colors\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hangouts Basic Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Fast Loading, built in HTML5\u003C\u002Fli>\n\u003Cli>Option to display or hide Hangouts Launcher Button\u003C\u002Fli>\n\u003Cli>Option to change Hangouts Button Size\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to change Hangouts Language to match your country\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Youtube Master Responsive Video Widged\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Designed for single youtube videos fast page load times.\u003C\u002Fli>\n\u003Cli>Fully mobile responsive\u003C\u002Fli>\n\u003Cli>Packed with video width and height override\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to disable related videos\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Youtube Master Responsive Playlist Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Specially designed for fast page load times of youtube playlists\u003C\u002Fli>\n\u003Cli>Fully mobile responsive\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Packed with video width and height override\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Youtube Master Webcam Upload Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Let’s you record webcam clips and upload them to your Youtube Channel all from within your wordpress website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hangouts Advanced Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Full featured hangouts launcher packed with impressive options\u003C\u002Fli>\n\u003Cli>Option to display or hide Hangouts Launcher Button\u003C\u002Fli>\n\u003Cli>Option to Select Hangout Type (Normal, Moderated and Party)\u003C\u002Fli>\n\u003Cli>Option to change Hangouts Button Size\u003C\u002Fli>\n\u003Cli>Option to add Google Developers App ID\u003C\u002Fli>\n\u003Cli>Option to Select App Type (Room or Local)\u003C\u002Fli>\n\u003Cli>Option to change Hangouts Language to match your country\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to Invite up to 10 Participants\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hangouts On Air Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Perfect to broadcast on YouTube as a Hangout On Air\u003C\u002Fli>\n\u003Cli>Option to display or hide Hangouts Launcher Button\u003C\u002Fli>\n\u003Cli>Option to change Hangouts Button Size\u003C\u002Fli>\n\u003Cli>Option to add Google Developers App ID\u003C\u002Fli>\n\u003Cli>Option to Select App Type (Room or Local)\u003C\u002Fli>\n\u003Cli>Option to change Hangouts Language to match your country\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to Invite up to 10 Participants\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>TechGasp Shortcode Framework v5\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Universal Shortcode for all pages and posts, same Shortocde applies to all pages and posts. Option to Automatically add the shortcode to all pages and posts or manually add the pre-built shortcode individually per page or post. Option to automatically only show the shortcode in Posts and not Pages. Option to Automatically show the shortcode After the Title or After the Content.\u003C\u002Fli>\n\u003Cli>Individual Shortcode for each page or post, individual customized shortcode per page or post\u003C\u002Fli>\n\u003Cli>Shortcodes allow you to professionally display your plugin inside pages and posts maintaining fast page load times and excellent Google SEO\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Fyoutube-master\u002F\" rel=\"nofollow ugc\">Advanced Version Link\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ONLINE DEMO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Right of the page, sidebar widgets\u003C\u002Fli>\n\u003Cli>Inside the post, with shortcode framework\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Fyoutube-master\u002F\" rel=\"nofollow ugc\">Demo Link\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>More High Quality Plugins?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For professional wordpress websites\u003C\u002Fli>\n\u003Cli>Tested for fast page load times and SEO\u003C\u002Fli>\n\u003Cli>Errors and conflicts free. NO JAVASCRIPT or AJAX\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Fbuy-all-techgasp-wordpress-plugins\u002F\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","TechGasp Tube Master displays Youtube Playlists or Single Videos with optional Youtube Subscribe Channel button and Google Hangouts.",90,52393,70,17,"2021-03-11T11:10:00.000Z","5.7.15","3.5",[20,132,133,22,23],"techgasp","video","https:\u002F\u002Fwordpress.techgasp.com\u002Fyoutube-master\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyoutube-master.5.1.4.zip",{"attackSurface":137,"codeSignals":162,"taintFlows":219,"riskAssessment":220,"analyzedAt":229},{"hooks":138,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":161,"entryPointCount":71,"unprotectedCount":13},[139,145,150],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","widgets_init","closure","easy-youtube-subscribe.php",107,{"type":140,"name":146,"callback":147,"file":148,"line":149},"admin_menu","add_sm_youtube_subscribe_plugin_page","includes\\sm-youtube-subscription-shortcode.php",14,{"type":140,"name":151,"callback":152,"file":148,"line":153},"admin_init","page_init",15,[],[],[157],{"tag":158,"callback":159,"file":148,"line":160},"Awesome-youtube-subscribe","sm_youtube_subscribe_shortcode",248,[],{"dangerousFunctions":163,"sqlUsage":164,"outputEscaping":166,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":218},[],{"prepared":13,"raw":13,"locations":165},[],{"escaped":167,"rawEcho":168,"locations":169},12,29,[170,173,175,177,178,179,180,182,184,186,187,188,190,192,193,194,196,197,198,200,201,203,205,206,208,210,212,214,216],{"file":143,"line":171,"context":172},38,"raw output",{"file":143,"line":174,"context":172},40,{"file":143,"line":176,"context":172},45,{"file":143,"line":176,"context":172},{"file":143,"line":176,"context":172},{"file":143,"line":176,"context":172},{"file":143,"line":181,"context":172},47,{"file":143,"line":183,"context":172},61,{"file":143,"line":185,"context":172},62,{"file":143,"line":185,"context":172},{"file":143,"line":185,"context":172},{"file":143,"line":189,"context":172},65,{"file":143,"line":191,"context":172},66,{"file":143,"line":191,"context":172},{"file":143,"line":191,"context":172},{"file":143,"line":195,"context":172},69,{"file":143,"line":195,"context":172},{"file":143,"line":126,"context":172},{"file":143,"line":199,"context":172},73,{"file":143,"line":199,"context":172},{"file":143,"line":202,"context":172},74,{"file":143,"line":204,"context":172},78,{"file":143,"line":204,"context":172},{"file":143,"line":207,"context":172},79,{"file":148,"line":209,"context":172},236,{"file":148,"line":211,"context":172},240,{"file":148,"line":213,"context":172},241,{"file":148,"line":215,"context":172},242,{"file":148,"line":217,"context":172},243,[],[],{"summary":221,"deductions":222},"The plugin 'awsome-youtube-subscribe' v2.0 exhibits a mixed security posture. On the positive side, it has no known vulnerabilities, does not perform file operations or external HTTP requests, and all identified SQL queries utilize prepared statements. The attack surface is also relatively small, with only one shortcode identified and no AJAX handlers or REST API routes that appear unprotected. The absence of any critical or high severity taint analysis findings is also a good sign.\n\nHowever, there are significant areas of concern. The most prominent is the low percentage of properly escaped output (29%), indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities. Coupled with the complete absence of nonce checks and capability checks, any user-supplied data that makes its way into output without proper sanitization could be exploited. The lack of capability checks is particularly worrying as it implies that any user, regardless of their role, could potentially trigger functionality that might lead to unintended consequences if XSS is achievable.\n\nGiven the clean vulnerability history, it might suggest that the plugin has historically been well-maintained or that the limited scope of its functionality has not attracted attacks. However, the current code analysis reveals potential weaknesses that could be exploited. The strengths lie in the absence of direct SQL injection risks and external dependencies, but the weakness in output escaping and lack of authentication\u002Fauthorization checks on entry points are substantial risks that need immediate attention.",[223,225,227],{"reason":224,"points":153},"Low output escaping percentage",{"reason":226,"points":11},"Missing nonce checks",{"reason":228,"points":11},"Missing capability checks","2026-03-16T23:50:38.226Z",{"wat":231,"direct":236},{"assetPaths":232,"generatorPatterns":233,"scriptPaths":234,"versionParams":235},[],[],[],[],{"cssClasses":237,"htmlComments":239,"htmlAttributes":240,"restEndpoints":245,"jsGlobals":246,"shortcodeOutput":247},[238],"g-ytsubscribe",[],[241,242,243,244],"data-channelid","data-layout","data-theme","data-count",[],[],[248],"[Awesome-youtube-subscribe]"]