[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fqVzEsh1Q14LZkKbpuPBxyc1lLC4JxQVtkL3iq58ZewQ":3,"$fADxUjHpPxWNs7qkYBC7_LgkUgFaTsnWLkVMzCkWXQGE":222,"$f0fFEAWKJl7O3jtxK_gZAQVvjSDJmD1G1HItGtFSPKrs":227},{"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":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":36,"analysis":136,"fingerprints":190},"post-video-metabox","Post Video Metabox","2.0.0","palagorn.p","https:\u002F\u002Fprofiles.wordpress.org\u002Fpalagornp\u002F","\u003Cp>Add the Video URL Metabox to the WordPress Post Format Video.\u003C\u002Fp>\n\u003Cp>Once added the Video URL along with post thumbnail. The Video Icon will appear in the post thumbnail of the main post.\u003C\u002Fp>\n\u003Cp>User\u002FViewer can click the video icon to play the video.\u003C\u002Fp>\n\u003Cp>Supported Youtube EMBED Video.\u003C\u002Fp>\n","Add Video URL Metabox to the post format video and show the video player in the single post thumbnail which can click to play on the thumbnail.",10,1846,0,"2020-08-22T07:30:00.000Z","5.2.24","4.9.7","",[19,20,21],"post-format","video-metabox","video-post","http:\u002F\u002FURI_Of_Page_Describing_Plugin_and_Updates","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-video-metabox.2.0.0.zip",85,null,"2026-03-15T14:54:45.397Z","no_bundle",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":24,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"palagornp",3,20,30,84,"2026-05-20T10:15:17.738Z",[37,59,81,98,119],{"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":52,"tags":53,"homepage":56,"download_link":57,"security_score":45,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":58},"bulk-convert-post-format","Bulk Convert Post Format","1.1.5","Razorfrog Web Design","https:\u002F\u002Fprofiles.wordpress.org\u002Frazorfrog\u002F","\u003Cp>Bulk convert posts in a category to a selected post format. Select from a dropdown of categories and a dropdown of defined post formats.\u003C\u002Fp>\n","Bulk convert posts in a category to a selected post format.",100,9511,88,8,"2025-12-09T23:14:00.000Z","6.9.4","5.2","7.2",[54,55],"bulk-convert","post-formats","https:\u002F\u002Frazorfrog.com\u002Fbulk-edit-wordpress-post-format\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-convert-post-format.1.1.5.zip","2026-04-16T10:56:18.058Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":45,"downloaded":67,"rating":45,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":17,"tags":72,"homepage":78,"download_link":79,"security_score":80,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":58},"video-sync-for-vimeo","WP Videos","3.0.9","RogueWebDesign","https:\u002F\u002Fprofiles.wordpress.org\u002Froguewebdesign\u002F","\u003Cp>\u003Cstrong>NEW:\u003C\u002Fstrong> WPVS Video and WPVS Video List Gutenberg Blocks along with 2 new shortcodes added for displaying WPVS video content on your website.\u003C\u002Fp>\n\u003Cp>WP Videos allows you create video post types from YouTube URLs and Vimeo URLs, use WordPress video uploads, other video plugin shortcodes or custom embed HTML and JS players.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add Videos using Vimeo urls\u003C\u002Fli>\n\u003Cli>Add Videos using YouTube urls\u003C\u002Fli>\n\u003Cli>Add Videos using shortcodes\u003C\u002Fli>\n\u003Cli>Add Videos using the default WordPress player\u003C\u002Fli>\n\u003Cli>Add Videos using custom player embed HTML and JS code\u003C\u002Fli>\n\u003Cli>Video Categories \u002F Genres (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Actors (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Directors (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Ch4>WP Video Memberships\u003C\u002Fh4>\n\u003Cp>Restrict video access to members only using our \u003Ca href=\"https:\u002F\u002Fwww.wpvideosubscriptions.com\u002Fvideo-memberships\u002F\" rel=\"nofollow ugc\">WP Video Memberships\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Ch4>VS Netflix Theme\u003C\u002Fh4>\n\u003Cp>Display your videos in a Netflix inspired style – \u003Ca href=\"https:\u002F\u002Fwww.wpvideosubscriptions.com\u002Fwordpress-netflix-theme\u002F\" rel=\"nofollow ugc\">View Theme\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Additional support for this plugin at https:\u002F\u002Fwpvideosubscriptions.zendesk.com\u002Fhc\u002Fen-us\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Add Videos using Vimeo urls\u003C\u002Fli>\n\u003Cli>Add Videos using YouTube urls\u003C\u002Fli>\n\u003Cli>Add Videos using shortcodes\u003C\u002Fli>\n\u003Cli>Add Videos using the default WordPress player\u003C\u002Fli>\n\u003Cli>Add Videos using custom player embed HTML and JS code\u003C\u002Fli>\n\u003Cli>Video Categories \u002F Genres (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Actors (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Directors (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Tags\u003C\u002Fli>\n\u003Cli>Restrict video access (Requires Membership Add-On)\u003C\u002Fli>\n\u003C\u002Fol>\n","WP Videos creates Video post types that you can easily add Vimeo, YouTube, WordPress, Shortcode or custom embed (third party) HTML and JS videos to.",25782,1,"2024-07-29T22:43:00.000Z","6.6.5","4.0",[73,74,75,76,77],"video-player","video-post-type","vimeo","wp-videos","youtube","https:\u002F\u002Fwww.wpvideosubscriptions.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideo-sync-for-vimeo.zip",92,{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":83,"active_installs":88,"downloaded":89,"rating":13,"num_ratings":13,"last_updated":90,"tested_up_to":50,"requires_at_least":91,"requires_php":52,"tags":92,"homepage":96,"download_link":97,"security_score":45,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":58},"dadevarzan-wp-video","Dadevarzan Video Post Type","1.2.4","Dadevarzan","https:\u002F\u002Fprofiles.wordpress.org\u002Fdadevarzan\u002F","\u003Cp>Dadevarzan Video Post Type\u003Cbr \u002F>\n– Video Post Type\u003Cbr \u002F>\n– Video Fields\u003Cbr \u002F>\n– Video Category\u003Cbr \u002F>\n– Video Capabilities\u003Cbr \u002F>\n– Registering theme layouts\u003C\u002Fp>\n",90,2314,"2026-04-12T07:11:00.000Z","4.4",[93,94,95,74],"dadevarzan","video","video-cpt","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdadevarzan-wp-video","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdadevarzan-wp-video.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":45,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":17,"tags":112,"homepage":117,"download_link":118,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":58},"ifttt-post-formats","IFTTT Post Formats & Post Types","0.1.3","Justin Sternberg","https:\u002F\u002Fprofiles.wordpress.org\u002Fjtsternberg\u002F","\u003Cp>IFTTT (if this, then that) is one of the coolest web services available, and allows you to connect your different web service accounts to create ‘recipes’. An example of a recipe that I have is to create a new WordPress post on my blog whenever I favorite a YouTube video.\u003C\u002Fp>\n\u003Cp>Unfortunately IFTTT doesn’t have a way to specify a post format or a custom post type, so this plugin provides a couple ways to update them.\u003C\u002Fp>\n\u003Cp>To set the post format, you need to set the category in IFTTT to one of the following categories:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>ifttt-aside\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-gallery\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-link\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-image\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-quote\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-status\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-video\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-audio\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>ifttt-chat\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>So for my YouTube -> WordPress recipe, I have it adding the ‘ifttt-video’ category in IFTTT (IFTTT allows you to specify the category for the posts it creates), and voilà, when it’s published, the format has been set.\u003C\u002Fp>\n\u003Cp>If you want to instead set the new post to a custom post type, you can do so by setting the category in IFTTT to one that matches this pattern: \u003Cstrong>\u003Ccode>ifttt-posttype-{post_type_slug}\u003C\u002Fcode>\u003C\u002Fstrong>. So if you wanted to create new WordPress pages with IFTTT, you would add the \u003Cstrong>\u003Ccode>ifttt-posttype-page\u003C\u002Fcode>\u003C\u002Fstrong> category.\u003C\u002Fp>\n\u003Cp>And finally, if you want the IFTTT categories to be stored as a \u003Cem>different\u003C\u002Fem> taxonomy, you can do so by setting the category in IFTTT to one that matches this pattern: \u003Cstrong>\u003Ccode>ifttt-taxonomy-{taxonomy_slug}\u003C\u002Fcode>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> These speciall \u003Ccode>ifttt-*\u003C\u002Fcode> categories will not actually be set on the post\u002Fpage\u002Fobject. These are ‘special’ categories which simply serve as flags for which post format, post-type or taxonomy to send the data to, and they are removed from the list of categories which are actually stored to the post.\u003C\u002Fp>\n\u003Cp>Hope you find this useful!\u003C\u002Fp>\n\u003Cp>Feel free to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjtsternberg\u002FIFTTT-Post-Formats\" rel=\"nofollow ugc\">contribute to or fork this plugin on github\u003C\u002Fa>.\u003C\u002Fp>\n","Set a post format or post type for your IFTTT-created posts via a post format or post type category.",70,7921,2,"2016-08-16T15:43:00.000Z","4.6.0","3.1",[113,114,115,55,116],"automation","if-this-then-that","ifttt","post-types","http:\u002F\u002Fdsgnwrks.pro\u002Fplugins\u002Fifttt-post-formats","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fifttt-post-formats.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":45,"num_ratings":68,"last_updated":129,"tested_up_to":130,"requires_at_least":111,"requires_php":17,"tags":131,"homepage":134,"download_link":135,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":58},"ytsubscribe","ytSubscribe – Youtube Subscribe Button","2016.10.2.3","My Coding Tricks","https:\u002F\u002Fprofiles.wordpress.org\u002Fmycodingtricks\u002F","\u003Cp>ytSubscribe is a Youtube Subscribe Button jQuery Plugin that automatically add\u002Finserts Youtube Subcribe Button Below each Video in your WordPress Post.\u003C\u002Fp>\n\u003Cp>How to Find Youtube Channel Id (https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=kxSWWSJkaMY)\u003C\u002Fp>\n\u003Cp>Get More Subscribers on YouTube using ytSubscribe(https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=5nYhGxtaWv8)\u003C\u002Fp>\n","Automatically Add Youtube Subscribe Button Below each Video WordPress Plugin",50,9789,"2016-10-02T12:41:00.000Z","4.6.30",[132,19,94,77,133],"post","youtube-video","http:\u002F\u002Fmycodingtricks.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fytsubscribe.2016.10.2.3.zip",{"attackSurface":137,"codeSignals":168,"taintFlows":182,"riskAssessment":183,"analyzedAt":189},{"hooks":138,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":13,"unprotectedCount":13},[139,144,147,151,155,159],{"type":140,"name":141,"callback":142,"file":143,"line":32},"action","add_meta_boxes_post","add_post_video_meta_boxes_classics","inc\\classes\\PVT_Plugin.php",{"type":140,"name":141,"callback":145,"file":143,"line":146},"add_post_video_meta_boxes_block_editor",23,{"type":140,"name":148,"callback":149,"file":143,"line":150},"save_post","save_post_video_meta_box_data",26,{"type":140,"name":152,"callback":153,"file":143,"line":154},"admin_enqueue_scripts","enqueue_admin_scripts",28,{"type":140,"name":156,"callback":157,"file":143,"line":158},"wp_enqueue_scripts","enqueue_frontend_scripts",29,{"type":160,"name":161,"callback":162,"priority":11,"file":143,"line":163},"filter","post_thumbnail_html","post_video_thumbnail_filter",31,[],[],[],[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":13,"externalRequests":13,"nonceChecks":68,"capabilityChecks":68,"bundledLibraries":181},[],{"prepared":13,"raw":13,"locations":171},[],{"escaped":108,"rawEcho":31,"locations":173},[174,177,179],{"file":143,"line":175,"context":176},68,"raw output",{"file":143,"line":178,"context":176},69,{"file":143,"line":180,"context":176},87,[],[],{"summary":184,"deductions":185},"The \"post-video-metabox\" plugin version 2.0.0 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of identified AJAX handlers, REST API routes, shortcodes, cron events, and file operations significantly limits the potential attack surface. Furthermore, the plugin demonstrates good practices by utilizing prepared statements for all SQL queries and incorporating nonce and capability checks, which are crucial for preventing common web vulnerabilities. The lack of any reported CVEs, historical or current, is a very positive indicator of its security. \n\nHowever, a notable concern arises from the output escaping. With only 40% of the total outputs properly escaped, there is a significant risk of Cross-Site Scripting (XSS) vulnerabilities. This means that user-supplied data, if not handled carefully, could be injected into the output and executed by a user's browser. While taint analysis did not reveal any specific unsanitized flows, the low percentage of proper output escaping suggests that potential XSS vulnerabilities might exist but were not fully captured by the static analysis or may be latent.\n\nIn conclusion, the \"post-video-metabox\" plugin has a solid foundation in terms of attack surface and core security practices like SQL sanitization and authentication checks. The primary weakness lies in the insufficient output escaping, which should be addressed to mitigate the risk of XSS attacks. Given the clean vulnerability history, it is likely that this is an oversight that can be corrected. The plugin is recommended for use, but with a caution regarding potential XSS if user input is displayed without adequate sanitization.",[186],{"reason":187,"points":188},"Insufficient output escaping",5,"2026-03-16T23:35:54.049Z",{"wat":191,"direct":204},{"assetPaths":192,"generatorPatterns":197,"scriptPaths":198,"versionParams":199},[193,194,195,196],"\u002Fwp-content\u002Fplugins\u002Fpost-video-metabox\u002Fcss\u002Fadmin\u002Fadmin.min.css","\u002Fwp-content\u002Fplugins\u002Fpost-video-metabox\u002Fjs\u002Fadmin\u002Fadmin.min.js","\u002Fwp-content\u002Fplugins\u002Fpost-video-metabox\u002Fcss\u002Ffrontend\u002Fplugin.min.css","\u002Fwp-content\u002Fplugins\u002Fpost-video-metabox\u002Fjs\u002Ffrontend\u002Ffrontend.min.js",[],[],[200,201,202,203],"post-video-metabox\u002Fcss\u002Fadmin\u002Fadmin.min.css?ver=","post-video-metabox\u002Fjs\u002Fadmin\u002Fadmin.min.js?ver=","post-video-metabox\u002Fcss\u002Ffrontend\u002Fplugin.min.css?ver=","post-video-metabox\u002Fjs\u002Ffrontend\u002Ffrontend.min.js?ver=",{"cssClasses":205,"htmlComments":214,"htmlAttributes":215,"restEndpoints":218,"jsGlobals":219,"shortcodeOutput":221},[206,207,208,209,210,211,212,213],"pvt-metaboxes-classic","add-post-video-text","add-post-video-button","pvt-metaboxes","pvt-video-thumbnail","pvt-video-thumbnail-overlay","video-icon","pvt-video-thumbnail-src",[],[216,217],"id=\"pvt_post_video_meta_box_classic\"","id=\"pvt_post_video_meta_box\"",[],[220],"window.wp",[],{"error":223,"url":224,"statusCode":225,"statusMessage":226,"message":226},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpost-video-metabox\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":228},[]]