[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCxd6iXGffCezWAAP14w4qkdRD4pbX6louL7fcPLE4QI":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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":127,"fingerprints":166},"mk-smart-player","MK Smart Player","1.2","codewithmark","https:\u002F\u002Fprofiles.wordpress.org\u002Fmkplugins\u002F","\u003Cp>Watch training video below for more information\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FBrf4dg6NxCw?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","MK Smart Player will allow you to play any video from the web or from Youtube.",10,4662,0,"2014-08-27T04:15:00.000Z","3.9.40","3.6.0","",[19,20,21,22,23],"embed-video","embed-youtube","flash","flash-player","flash-video-player","http:\u002F\u002Fmkplugins.com\u002F?p=568","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmk-smart-player.1.0.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"mkplugins",2,20,30,84,"2026-04-04T09:07:21.345Z",[38,49,71,90,108],{"slug":39,"name":40,"version":41,"author":7,"author_profile":8,"description":42,"short_description":43,"active_installs":11,"downloaded":44,"rating":13,"num_ratings":13,"last_updated":45,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":46,"homepage":47,"download_link":48,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"mk-auto-youtube-player","MK Auto Youtube Player","2014.11.10","\u003Cp>Watch training video below for more information\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FIzZtMQWIFe8?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","MK Auto Youtube Player  will help you increase your sales conversion up to 50%.",2039,"2014-11-07T13:18:00.000Z",[19,20,21,22,23],"http:\u002F\u002Fmkplugins.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmk-auto-youtube-player.2014.11.10.zip",{"slug":50,"name":51,"version":52,"author":53,"author_profile":54,"description":55,"short_description":56,"active_installs":57,"downloaded":58,"rating":59,"num_ratings":60,"last_updated":61,"tested_up_to":62,"requires_at_least":63,"requires_php":17,"tags":64,"homepage":69,"download_link":70,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"zbplayer","zbPlayer","2.4.2","zubaka","https:\u002F\u002Fprofiles.wordpress.org\u002Fzubaka\u002F","\u003Cp>zbPlayer is a very easy audio plugin – you can select some options like: include Download link or no, enable autoplay or no and setup width of player. Other things will be done by zbPlayer plugun automatically. One nice feature – player support cyrillic filenames without problem.\u003C\u002Fp>\n\u003Ch3>Known Issues\u003C\u002Fh3>\n\u003Ch4>Sometime my .m4a fields doesn’t play. Why is it?\u003C\u002Fh4>\n\u003Cp>Unfortunately, some of .m4a files has nuances and cannot play by player. We can’t fix that. Use .mp3 files – they works always.\u003C\u002Fp>\n","zbPlayer is a small and very easy plugin. It does one thing: capture mp3 links and insert a small flash player instead.",300,36699,100,7,"2020-09-30T20:37:00.000Z","5.5.18","3.5",[65,22,66,67,68],"audio-player","media-player","mp3","small-mp3-player","http:\u002F\u002Fgilevich.com\u002Fportfolio\u002Fzbplayer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzbplayer.2.4.2.zip",{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":13,"num_ratings":13,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":17,"tags":84,"homepage":88,"download_link":89,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-jw-player","WP JW Player","1.7","tubepress","https:\u002F\u002Fprofiles.wordpress.org\u002Ftubepress\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.tubepress.net\u002Fwp-jw-player\" rel=\"nofollow ugc\">WP JW Player\u003C\u002Fa> is customizable flash player with embed function, rss feeds which allows you to publish video and text content at the same time.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Add JW Player to a post\u002Fpage by inserting \u003Cstrong>[wp-jw-player src=”http:\u002F\u002Fwww.example.com\u002Fvideo.flv”]\u003C\u002Fstrong> into the post\u002Fpage.\u003C\u002Fp>\n\u003Cp>You can even add a Youtube video with custom width and height like this \u003Cstrong>[wp-jw-player src=”http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=WsGmZO4N0g0″ width=”400″ height=”350″]\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>If you want to allow your visitors to embed the player on their websites and blog you can simply do that by adding \u003Cstrong>[wp-jw-player src=”http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=WsGmZO4N0g0″ width=”400″ height=”350″ embed=”true”]\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>What about fetching rss feeds related to a certain keyword \u003Cstrong>[wp-jw-player src=”http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=WsGmZO4N0g0″ width=”400″ height=”350″ rsstag=”JW Player”]\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>When you use the \u003Ccode>rsstag\u003C\u002Fcode> parameter, WP JW Player will use the default feed source defined in the settings to fetch the feeds. By default, the plugin uses Google News as a feed source,\u003Cbr \u002F>\nbut you can change that to any source you like. You should be careful to use %keyword as the query keyword when you defined the default source. %keyword will be replaced by the \u003Ccode>rsstag\u003C\u002Fcode> parameter later on.\u003C\u002Fp>\n\u003Cp>Another way to do it is to include an absolute rss feed source like this \u003Cstrong>[wp-jw-player src=”http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=WsGmZO4N0g0″ feed=”http:\u002F\u002Fwww.tubepress.net\u002Ffeed”]\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>All the parameter can have default values to be used when you omit them. Defaults can be defined in \u003Cstrong>‘Settings->WP JW Player’\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Full documentation can be found on the \u003Ca href=\"http:\u002F\u002Fwww.tubepress.net\u002Fwp-jw-player\" rel=\"nofollow ugc\">WP JW Player\u003C\u002Fa> page | Powered By \u003Ca href=\"http:\u002F\u002Fwww.tubepress.net\u002F\" rel=\"nofollow ugc\">TubePress.NET\u003C\u002Fa>\u003C\u002Fp>\n","WP JW Player is customizable flash player with embed function, rss feeds which allows you to publish video and text content at the same time.",70,77626,"2011-03-26T13:29:00.000Z","3.1.4","2.8",[22,75,85,86,87],"video-player","wp-flash-player","wp-player","http:\u002F\u002Fwww.tubepress.net\u002Fwp-jw-player","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-jw-player.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":11,"downloaded":98,"rating":13,"num_ratings":13,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":17,"tags":102,"homepage":17,"download_link":107,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"scenechat-video-sharing-and-commenting-tool","SceneChat – Socially Ignite the Videos on Your Website","2.0.0","msales75","https:\u002F\u002Fprofiles.wordpress.org\u002Fmsales75\u002F","\u003Cp>SceneChat is a self-serve solution for marketers looking to increase video\u003Cbr \u002F>\nengagement and conversions. The platform provides the easiest, most flexible\u003Cbr \u002F>\nsolution for creating, publishing and analyzing interactive social video\u003Cbr \u002F>\nmarketing campaigns – without the need for video editors or Flash developers.\u003C\u002Fp>\n\u003Cp>SceneChat enables the creation of interactive experiences that can be synced\u003Cbr \u002F>\nto specific scenes within a video, engaging audiences as they consume content.\u003Cbr \u002F>\nInteractions can be timed messages or questions, graphics, URL links, polls,\u003Cbr \u002F>\nor multiple choice questions that can navigate a video. With SceneChat,\u003Cbr \u002F>\nmarketers are able to design sophisticated interactions that engage audiences\u003Cbr \u002F>\nat the best time during video consumption – providing scene-relevant\u003Cbr \u002F>\ninteraction that gathers data while driving conversions.\u003C\u002Fp>\n\u003Cp>SceneChat experiences can be broadly distributed via Facebook or Twitter, or\u003Cbr \u002F>\ndirectly embedded on a publisher’s site or blog.  In addition, the company\u003Cbr \u002F>\noffers both a WordPress plugin and on-site code that enables experiences to be\u003Cbr \u002F>\ndirectly published onto a site.\u003C\u002Fp>\n\u003Cp>A free trial is available enabling anyone to start  an account and instantly\u003Cbr \u002F>\ncreate and deploy interactive videos for 30 days without restriction. After 30\u003Cbr \u002F>\ndays customers can continue using  the service for as little as $10 per month.\u003Cbr \u002F>\nA “Forever-Free” option is available for users with less than 200 views per\u003Cbr \u002F>\nmonth.\u003C\u002Fp>\n","SceneChat adds an interactive social toolbar to the videos on your site. It helps engage your audience, grow your traffic, and drive conversion.",5101,"2012-06-05T22:51:00.000Z","3.3.2","2.0.2",[103,104,105,106,22],"admin","analytics","comments","facebook","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscenechat-video-sharing-and-commenting-tool.2.0.0.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":11,"downloaded":116,"rating":13,"num_ratings":13,"last_updated":117,"tested_up_to":118,"requires_at_least":119,"requires_php":17,"tags":120,"homepage":125,"download_link":126,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"sensiri","Sensiri","1.0","Adam Nowak","https:\u002F\u002Fprofiles.wordpress.org\u002Fadam320\u002F","\u003Cp>Use shortcode or template tags to display this player in your posts or on your pages.  Add multiple instances to get more nature sounds, each player is capable of playing seven at once.\u003C\u002Fp>\n\u003Cp>The Sensiri player is a sound controller, designed to load and play nature sounds from our online database. What’s the big deal you might be asking yourself? Well the big deal is that you can control and play up to seven separate sounds at once. If you download all three different player models you can play up to 21 separate sounds at once. That seems like a lot but consider this. The Sensiri player repeats each nature sound over and over again, creating loops. You can utilize the players random setting to add a silent pause at the end of each loop. You just type in the maximum length of the pause and the computer will repeat the sound with a different pause each time. This simple setting will bring the sounds of animals, birds and whatever else you want to life. I like to get seven birds going all at once, with a 600 second random delay. Each of the seven will sing after a random pause somewhere between zero and 600 seconds. There is no limit you could set an sparrow to sing sometime today, or once a day using the manual setting.Use shortcode or template tags to display this player in your posts or on your pages.  Add multiple instances to get more nature sounds, each player is capable of playing seven at once.\u003C\u002Fp>\n\u003Cp>The Sensiri player is a sound controller, designed to load and play nature sounds from our online database. What’s the big deal you might be asking yourself? Well the big deal is that you can control and play up to seven seperate sounds at once. If you download all three different player models you can play up to 21 seperate sounds at once. That seems like alot but consider this. The Sensiri player repeats each nature sound over and over again, creating loops. You can utilize the players random setting to add a silent pause at the end of each loop. You just type in the maximum length of the pause and the computer will repeat the sound with a dfferent pause each time. This simple setting will bring the sounds of animals, birds and whatever else you want to life. I like to get seven birds going all at once, with a 600 second random delay. Each of the seven will sing after a random pause somewhere between zero and 600 seconds. There is no limit you could set an sparrow to sing sometime today, or once a day using the manual setting.\u003C\u002Fp>\n","The Sensiri player is a nature sound controller, designed to load and play nature sounds from our online database.",1957,"2010-08-23T03:43:00.000Z","3.0.5","2.9",[22,121,122,123,124],"music","nature-sounds","relaxing","sound-player","http:\u002F\u002Fhyperspatial.com\u002Fwordpress-development\u002Fplugins\u002Fsensiri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsensiri.1.0.zip",{"attackSurface":128,"codeSignals":150,"taintFlows":157,"riskAssessment":158,"analyzedAt":165},{"hooks":129,"ajaxHandlers":140,"restRoutes":141,"shortcodes":142,"cronEvents":148,"entryPointCount":149,"unprotectedCount":13},[130,136],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","media_buttons_context","add_shortcode_custom_button","Shortcode.php",5,{"type":131,"name":137,"callback":138,"file":134,"line":139},"admin_footer","mk_smart_player_add_shortcode_popup_content",28,[],[],[143],{"tag":144,"callback":145,"file":146,"line":147},"mk-sp","mk_smart_player","stuff-ur-looking-for.php",9,[],1,{"dangerousFunctions":151,"sqlUsage":152,"outputEscaping":154,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":156},[],{"prepared":13,"raw":13,"locations":153},[],{"escaped":13,"rawEcho":13,"locations":155},[],[],[],{"summary":159,"deductions":160},"Based on the provided static analysis and vulnerability history, the \"mk-smart-player\" plugin version 1.2 exhibits a very strong security posture. The code analysis reveals no dangerous functions, no direct SQL queries (all are prepared), and 100% of outputs are properly escaped. Furthermore, there are no file operations or external HTTP requests, and importantly, no identified vulnerabilities or CVEs in its history. This indicates diligent development practices focused on security.\n\nWhile the plugin is generally secure, the static analysis did reveal a single shortcode, which represents an entry point into the plugin's functionality. The analysis states there are 0 unprotected entry points, which is excellent. However, the absence of nonce checks and capability checks across all observed entry points (even if there are none explicitly listed as unprotected) is a potential concern. Without explicit capability checks on the shortcode, any logged-in user, regardless of their role, could potentially trigger its execution. This, coupled with the lack of nonce checks, could theoretically open the door for certain types of attacks if the shortcode itself performs sensitive actions or processes user-supplied data without proper validation.\n\nIn conclusion, the plugin is commendably built with secure coding practices, evident from the lack of critical findings in static analysis and its clean vulnerability history. The primary area for improvement lies in bolstering the security of its single shortcode by implementing appropriate capability checks to ensure only authorized users can interact with it, and incorporating nonce checks to prevent replay or CSRF-like attacks.",[161,163],{"reason":162,"points":11},"Missing capability checks",{"reason":164,"points":135},"Missing nonce checks","2026-03-17T00:38:43.727Z",{"wat":167,"direct":174},{"assetPaths":168,"generatorPatterns":171,"scriptPaths":172,"versionParams":173},[169,170],"\u002Fwp-content\u002Fplugins\u002Fmk-smart-player\u002Fjwplayer.js","\u002Fwp-content\u002Fplugins\u002Fmk-smart-player\u002Fplayer.swf",[],[169],[],{"cssClasses":175,"htmlComments":177,"htmlAttributes":180,"restEndpoints":182,"jsGlobals":183,"shortcodeOutput":187},[176],"mk_smart_player_popup_container",[178,179],"-----\u003CShortcode Window Heading - Start>-----","-----\u003CShortcode Window Heading - End>-----",[181],"id=\"mk_smart_player_popup_container\"",[],[184,185,186,133,138],"mk_smart_player_random_code","mk_smart_player_check","mk_smart_player_get_youtube_id_from_url",[188],"[mk-sp]"]