[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhLapZWS2exc3i2YsYCyrOnmz7lgHHblDrhgal8z3YI8":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":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":40,"analysis":134,"fingerprints":162},"wp-parsi-jwplayer","WP-Parsi JW Player","1.2","Morteza Geransayeh","https:\u002F\u002Fprofiles.wordpress.org\u002Fman4toman\u002F","\u003Cp>This plugin is very simple to use, provide a shortcode to create player. You can create unlimit player in any where of your site.\u003C\u002Fp>\n","Create player with JW Player shortcode on-the-fly!",60,14250,100,4,"2019-02-19T08:29:00.000Z","4.9.29","4.4.0","",[20,21,22,23,24],"jw","jw-player","player","simple","video","http:\u002F\u002Fwp-parsi.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-parsi-jwplayer.1.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"man4toman",6,100370,87,183,70,"2026-04-04T17:02:06.442Z",[41,66,84,101,117],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":51,"num_ratings":52,"last_updated":53,"tested_up_to":54,"requires_at_least":55,"requires_php":18,"tags":56,"homepage":61,"download_link":62,"security_score":63,"vuln_count":64,"unpatched_count":28,"last_vuln_date":65,"fetched_at":30},"jw-player-7-for-wp","JW Player for WordPress","2.3.6","ilGhera","https:\u002F\u002Fprofiles.wordpress.org\u002Fghera74\u002F","\u003Cp>\u003Cstrong>JW Player for WordPress\u003C\u002Fstrong> enables you to publish videos on your WordPress posts and pages using the most popular video player on the web. Take complete control of your player, from branding to size and dimensions. Allow users share and embed your videos from your WordPress pages & posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free Features (NEW!):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Connect to the JW Player Dashboard using your API v2 credentials\u003C\u002Fli>\n\u003Cli>Select and publish videos hosted on JW Player\u003C\u002Fli>\n\u003Cli>Select and publish playlist hosted on JW Player\u003C\u002Fli>\n\u003Cli>Support shortcodes like [jwplayer fPHnET5D]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Cloud\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Register a JW Player account at https:\u002F\u002Fwww.jwplayer.com\u002Fpricing\u002F\u003C\u002Fli>\n\u003Cli>Once you’re logged in, copy your \u003Cstrong>Cloud Hosted Player Libraries\u003C\u002Fstrong> from https:\u002F\u002Fdashboard.jwplayer.com\u002F#\u002Fplayers\u002Fdownloads\u003C\u002Fli>\n\u003Cli>Paste your library url to the plugin options page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Self hosted\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>https:\u002F\u002Fwww.jwplayer.com\u002Fpricing\u002F\u003C\u002Fli>\n\u003Cli>Once you’re logged in, download the player and copy your License key from https:\u002F\u002Fdashboard.jwplayer.com\u002F#\u002Fplayers\u002Fdownloads\u003C\u002Fli>\n\u003Cli>Upload the folder to your site\u003C\u002Fli>\n\u003Cli>Add the full url of \u003Cstrong>jwplayer.js\u003C\u002Fstrong> in the plugin options page (ex. https:\u002F\u002Fexample.com\u002FFOLDER-UPLOADED\u002Fjwplayer.js)\u003C\u002Fli>\n\u003Cli>Paste your License Key to the admin page of the plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>After that, set your general preferences, choose the post types where you want to add videos and start to add content using the JW Player for WordPress box that you’ll find there. Just add the url of your self-hosted video or select cloud-hosted content from n your JW Player Dashboard.\u003C\u002Fp>\n\u003Cp>That’s it, you’re ready to go!\u003C\u002Fp>\n","JW Player for WordPress enables you to publish videos on your WordPress posts and pages using the most popular video player on the web.",1000,183643,76,29,"2025-11-24T15:18:00.000Z","6.8.5","5.0",[57,21,58,59,60],"embed-video","video-player","video-preroll","video-subtitles","https:\u002F\u002Fwww.ilghera.com\u002Fproduct\u002Fjw-player-7-for-wordpress-premium\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjw-player-7-for-wp.2.3.6.zip",99,1,"2024-04-29 00:00:00",{"slug":67,"name":68,"version":69,"author":70,"author_profile":71,"description":72,"short_description":73,"active_installs":74,"downloaded":75,"rating":28,"num_ratings":28,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":18,"tags":79,"homepage":82,"download_link":83,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"jw-player-snapshot-tool","JW Player Snapshot Tool","1.0.1","Rangerti","https:\u002F\u002Fprofiles.wordpress.org\u002Fwahyu_wibowo\u002F","\u003Cp>JW Player Snapshot Tool does not work alone and is intended to work with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fjw-player-plugin-for-wordpress\u002F\" rel=\"ugc\">JW Player for WordPress – Flash & HTML5 Video Player\u003C\u002Fa>.\u003C\u002Fp>\n","JW Player Snapshot Tool is a small JW Player module to create video snapshot",10,5883,"2012-06-18T08:36:00.000Z","3.3.2","3.2",[80,21,81,24],"flash","snapshot","http:\u002F\u002Flabs.sorsawo.com\u002Fwordpress\u002Fjw-player-snapshot-tool\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjw-player-snapshot-tool.1.0.1.zip",{"slug":85,"name":86,"version":87,"author":45,"author_profile":46,"description":88,"short_description":89,"active_installs":74,"downloaded":90,"rating":28,"num_ratings":28,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":18,"tags":94,"homepage":98,"download_link":99,"security_score":63,"vuln_count":64,"unpatched_count":28,"last_vuln_date":100,"fetched_at":30},"related-videos-for-jw-player","Related Videos for JW Player","1.2.1","\u003Cp>If you’re using JW Player on your site, you probably know Related Videos, a free add-on that allows you to show more contents to the users in a beautifull and simple layout.\u003Cbr \u002F>\nRelated Videos for JW Player will creates the correct xml for each category, so you’ll be able to show related contents dynamically.\u003Cbr \u002F>\nGo to \u003Cstrong>Settings\u002F Related Videos for JW Player\u003C\u002Fstrong> menu and set you preferences.\u003C\u002Fp>\n\u003Cp>This block of code is an example of what  the plugin generates.\u003C\u002Fp>\n\u003Cpre>\n'related': {\n   'file': 'http:\u002F\u002Fyoursite.com\u002Fcategory\u002Fblog\u002F?feed=related-feed',\n   'heading': 'More videos!',\n   'onclick': 'link',\n} \n\u003C\u002Fpre>\n","It creates the feed required from \"Related Videos\" add-on for JW Player, one for each Wordpress category.",6813,"2026-02-19T16:48:00.000Z","6.9.4","4.0",[21,22,95,96,97],"related-posts","related-videos","videos","https:\u002F\u002Fwww.ilghera.com\u002Fproduct\u002Frelated-videos-for-jw-player\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frelated-videos-for-jw-player.1.2.1.zip","2025-04-10 00:00:00",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":74,"downloaded":109,"rating":28,"num_ratings":28,"last_updated":110,"tested_up_to":77,"requires_at_least":111,"requires_php":18,"tags":112,"homepage":115,"download_link":116,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"remote-my-project-playlist-plugin-for-wordpress","Remote My Project Playlist Plugin for WordPress","0.6.2","ursasmar","https:\u002F\u002Fprofiles.wordpress.org\u002Fjbmcmichael\u002F","\u003Cp>The Remote My Project Playlist Plugin for WordPress makes it extremely easy to deliver your Remote My Project public videos through your WordPress website. This plugin has been developed by Hollywood Tools LLC., the creator of the Remote My Project, and allows for easy embedding of a Remote My Project Playlist in your WordPress posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shortcode system to allow easy embedding of playlists\u003C\u002Fli>\n\u003Cli>Can display video or image playlists\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>This plugin only works with feeds from Remote My Project.\u003C\u002Fp>\n\u003Cp>To see a list of working examples and documentation go to \u003Ca href=\"http:\u002F\u002Fremotemyproject.com\u002Fwordpress-plugin\u002F\" rel=\"nofollow ugc\">Remote My Project\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>To see a live example of the plugin in action go to \u003Ca href=\"http:\u002F\u002Fl2digital.com\u002Fwork\u002F\" rel=\"nofollow ugc\">L2 Digital\u003C\u002Fa>\u003C\u002Fp>\n\u003Col>\n\u003Cli>To use this you will need to create a Channel at Remote My Project.\u003C\u002Fli>\n\u003Cli>Right click on the mRSS Feed link you want to show on your site and select Copy Link Address\u003C\u002Fli>\n\u003Cli>In a Post or a Page enter the shortcode for the Remote My Project Plugin – [rmp-video playlist=””]\u003C\u002Fli>\n\u003Cli>Between the quotes, past the Channel link you copied from Remote My Project\u003C\u002Fli>\n\u003Cli>Save and Publish your Post or Page, you’re done!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>There are a few options you can set with the player:\u003C\u002Fp>\n\u003Cp>type – either “playlist” (default) or “single”\u003Cbr \u002F>\n1. “playlist” will show thumbnails of all files in the playlist, and show the video in a popup window\u003Cbr \u002F>\n2. “single” shows a single video player, with all files in the playlist as a set of scrollable thumbnails below the video\u003C\u002Fp>\n\u003Cp>width – the width of the video player in single mode, 640px by default\u003Cbr \u002F>\nheight – the height of the player in single mode, 480px by default\u003Cbr \u002F>\nautoplay – either “true” (default) or “false”, sets if videos start playing once they are loaded\u003C\u002Fp>\n\u003Cp>Example of a full shortcode\u003Cbr \u002F>\n[rmp-video playlist=”http:\u002F\u002Fremotemyproject.net\u002Frss\u002Findex\u002F1″ type=”single” width=”800″ height=”480″ autoplay=”false”]\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 2.8.6 or higher\u003C\u002Fli>\n\u003Cli>PHP 5.0 or higher\u003C\u002Fli>\n\u003Cli>The wp-content\u002Fuploads directory needs to be writable by the plugin.  This is likely already the case as WordPress stores your media and various other uploads here.\u003C\u002Fli>\n\u003Cli>JW Player v5.3 or higher.  This can be downloaded directly from the options page.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin is provided by Hollywood Tools LLC.  It enables you to configure and embed a Remote My Project Playlist for use on your WordPress website.",3701,"2012-01-10T19:52:00.000Z","2.8.6",[80,21,113,114,24],"remote-my-project","rtmp","http:\u002F\u002Fwww.remotemyproject.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremote-my-project-playlist-plugin-for-wordpress.0.6.2.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":74,"downloaded":125,"rating":28,"num_ratings":28,"last_updated":126,"tested_up_to":18,"requires_at_least":18,"requires_php":18,"tags":127,"homepage":132,"download_link":133,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"gr80-jwplayer-plugin-helper-panel","Gr80 JWPlayer Plugin Helper Panel","0.2","Shadi Sharaf","https:\u002F\u002Fprofiles.wordpress.org\u002Fshadyvb\u002F","\u003Cp>JWPlayer Panel registers a meta box in your Post Writing Panel, where you enter your video title\u002Furl\u002Fthumbnail, and get those displayed automatically before the post content using the official JWPlayer ( Must be installed prior to using this plugin ).\u003C\u002Fp>\n\u003Ch4>Important Note:\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>JW Player Plugin for WordPress\u003C\u002Fstrong> must be installed prior to installing this plugin, JWPlayer Panel only integrates with it, does not embed the SWF player on its own.\u003Cbr \u002F>\nAnd that is because of the flexibility and options it does provide, that makes it a waste of time to replicate such features while they exist already.\u003C\u002Fp>\n\u003Ch4>Customization\u003C\u002Fh4>\n\u003Cp>You can customize the player skin, and look and feel from the \u003Cstrong>JW Player Plugin for WordPress\u003C\u002Fstrong>, and this plugin, JWPlayer Panel, will use the default customization set.\u003C\u002Fp>\n\u003Ch3>To do\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add Multiple Videos\u003C\u002Fli>\n\u003Cli>Provide Options page to modify default options \u002F Choose from JWPlayer setups\u003C\u002Fli>\n\u003Cli>Automatic Thumbnail Creation\u003C\u002Fli>\n\u003C\u002Ful>\n","JWPlayer Panel registers a meta box in your Post Writing Panel, where you enter your video title\u002Furl\u002Fthumbnail, and get those displayed automatically  &hellip;",3096,"2010-12-28T11:39:00.000Z",[128,129,130,24,131],"embed","jwplayer","swf","youtube","http:\u002F\u002Fblog.gr80.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgr80-jwplayer-plugin-helper-panel.zip",{"attackSurface":135,"codeSignals":146,"taintFlows":153,"riskAssessment":154,"analyzedAt":161},{"hooks":136,"ajaxHandlers":137,"restRoutes":138,"shortcodes":139,"cronEvents":145,"entryPointCount":64,"unprotectedCount":28},[],[],[],[140],{"tag":141,"callback":142,"file":143,"line":144},"wppjwp","wpp_jwp_shortcode","jwplayer.php",45,[],{"dangerousFunctions":147,"sqlUsage":148,"outputEscaping":150,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":152},[],{"prepared":28,"raw":28,"locations":149},[],{"escaped":28,"rawEcho":28,"locations":151},[],[],[],{"summary":155,"deductions":156},"The wp-parsi-jwplayer v1.2 plugin exhibits a strong security posture based on the provided static analysis. The absence of dangerous functions, SQL queries without prepared statements, and file operations are positive indicators. Crucially, all identified outputs are properly escaped, and there are no external HTTP requests or taint flows indicating potential vulnerabilities. The plugin also shows no recorded history of CVEs, suggesting a track record of secure development or a lack of exploitation attempts.\n\nHowever, the analysis does highlight some areas for improvement. The presence of a shortcode as an entry point, while not inherently insecure, warrants careful consideration, especially if it handles user-supplied data. The complete lack of nonce and capability checks across all entry points is a significant concern. While the static analysis found no obvious vulnerabilities, this absence of authorization and validation mechanisms means that if any unforeseen vulnerabilities are introduced in the future, they could be easily exploited without requiring authentication or specific user privileges.\n\nIn conclusion, wp-parsi-jwplayer v1.2 benefits from a clean codebase regarding common vulnerability types like SQL injection and XSS. Its vulnerability history further reinforces this. Nevertheless, the lack of any authorization or nonce checks on its sole entry point (the shortcode) presents a significant potential risk. Future development should prioritize implementing appropriate checks to ensure that only authorized users can interact with the plugin's features and that all input is validated.",[157,159],{"reason":158,"points":74},"Missing nonce checks on entry points",{"reason":160,"points":74},"Missing capability checks on entry points","2026-03-16T21:44:16.572Z",{"wat":163,"direct":169},{"assetPaths":164,"generatorPatterns":166,"scriptPaths":167,"versionParams":168},[165],"\u002Fwp-content\u002Fplugins\u002Fwp-parsi-jwplayer\u002Fplayer.swf",[],[],[],{"cssClasses":170,"htmlComments":172,"htmlAttributes":173,"restEndpoints":179,"jsGlobals":180,"shortcodeOutput":181},[171],"mediaplayer",[],[174,175,176,177,178],"flashvars","allowfullscreen","allowscriptaccess","name","src",[],[],[182,183,184,185,186,187,188,189,190,191],"\u003Cdiv id='mediaplayer'>JW Player 5\u003C\u002Fdiv>","\u003Cembed flashvars='file="," src=","\u002Fplayer.swf'"," width="," height="," allowfullscreen="," allowscriptaccess='always'"," id='mediaplayer'"," name='mediaplayer'"]