[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$faoan8pizqmSiOgb-Qy2NyMBLSGO-p6C8rh7pTMVhB80":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":36,"analysis":127,"fingerprints":175},"snake-retro-game-shortcode-by-eskim","Snake Retro Game Shortcode by Eskim","1.2.1","Maciej","https:\u002F\u002Fprofiles.wordpress.org\u002Feskimpl\u002F","\u003Cp>Snake Retro Game Shortcode by Eskim adds a classic Snake game to your WordPress site, fully playable directly in the browser.\u003C\u002Fp>\n\u003Cp>The game is embedded via the \u003Ccode>[snake_game]\u003C\u002Fcode> shortcode and is rendered with HTML5 canvas and vanilla JavaScript — no external libraries needed.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple shortcode: [snake_game]\u003C\u002Fli>\n\u003Cli>Multiple games per page supported\u003C\u002Fli>\n\u003Cli>Fully customizable: colors, size, speed, countdown style\u003C\u002Fli>\n\u003Cli>Adjustable game speed (1 = slowest, 100 = fastest)\u003C\u002Fli>\n\u003Cli>Start countdown: 3…2…1…START (configurable)\u003C\u002Fli>\n\u003Cli>Pause\u002Fresume with Spacebar\u003C\u002Fli>\n\u003Cli>Highscore saved locally per game instance\u003C\u002Fli>\n\u003Cli>Score counter rendered on canvas\u003C\u002Fli>\n\u003Cli>Lightweight and responsive\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcode Parameters\u003C\u002Fh3>\n\u003Cp>You can customize the game using the following shortcode attributes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>background_color\u003C\u002Fcode> – canvas background color (default: \u003Ccode>#000\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>snake_color\u003C\u002Fcode> – snake segment color (default: \u003Ccode>lime\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>food_color\u003C\u002Fcode> – food color (default: \u003Ccode>red\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>border_color\u003C\u002Fcode> – canvas border color (default: \u003Ccode>#333\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>countdown_color\u003C\u002Fcode> – color of the countdown text on canvas (default: \u003Ccode>#AAAAAA\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>width\u003C\u002Fcode> – canvas width in pixels (default: \u003Ccode>300\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>height\u003C\u002Fcode> – canvas height in pixels (default: \u003Ccode>300\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>speed\u003C\u002Fcode> – snake speed from 1 (slow) to 100 (fast) (default: \u003Ccode>65\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All parameters are optional.\u003C\u002Fp>\n\u003Ch3>Controls\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Use arrow keys (\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">←\u003C\u002Fspan> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↑\u003C\u002Fspan> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↓\u003C\u002Fspan> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>) to move the snake.\u003C\u002Fli>\n\u003Cli>Press \u003Cstrong>Spacebar\u003C\u002Fstrong> to pause\u002Fresume the game.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Start Game\u003C\u002Fstrong> to begin or restart.\u003C\u002Fli>\n\u003Cli>Your best score is saved automatically per game instance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPL v2 or later\u003C\u002Fp>\n\u003Ch3>Support the Developer\u003C\u002Fh3>\n\u003Cp>If you enjoy this plugin and want to support its development, consider buying me a coffee:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.buymeacoffee.com\u002Feskim\u003C\u002Fp>\n","Classic retro Snake game embedded via shortcode. Built with canvas and pure JavaScript.",90,767,0,"2025-05-05T08:31:00.000Z","6.8.5","5.0","7.0",[19,20,21,22,23],"arcade","classic","game","retro","snake","https:\u002F\u002Feskim.pl\u002Fsnake-retro-game-shortcode-by-eskim-en\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsnake-retro-game-shortcode-by-eskim.1.2.1.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"eskimpl",1,30,94,"2026-04-04T18:44:06.694Z",[37,55,77,97,114],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":15,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":53,"download_link":54,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"pong-block","Pong Block","0.1.1","Jeffrey Paul","https:\u002F\u002Fprofiles.wordpress.org\u002Fjeffpaul\u002F","\u003Cp>\u003Cstrong>Pong Block\u003C\u002Fstrong> brings the classic arcade game to your WordPress site!  This block lets users play a single-player game of Pong against a computer opponent, with full accessibility, responsive controls, and extensive customization.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Feature-rich inspector settings for difficulty (paddle size, ball speed, winning score).\u003C\u002Fli>\n\u003Cli>Three accessible color schemes (Dark, Light, High Contrast) to ensure WCAG-compliant visuals.\u003C\u002Fli>\n\u003Cli>Overlays for Start, Instructions, and Game Over with auto-focused controls for keyboard users.\u003C\u002Fli>\n\u003Cli>Control paddle via keyboard arrows or big touch-friendly buttons.\u003C\u002Fli>\n\u003Cli>Responsive game area and controls for desktop, tablet, or mobile.\u003C\u002Fli>\n\u003Cli>Game and UI are fully localizable via WordPress translation functions.\u003C\u002Fli>\n\u003Cli>No scripts unless the block is present—minimal frontend impact.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a playable, accessible Pong game block for posts and pages with customizable difficulty, colors, and touch controls.",20,306,"2025-09-19T03:22:00.000Z","6.8","8.1",[19,51,21,52,22],"block","pong","https:\u002F\u002Fgithub.com\u002Fjeffpaul\u002Fpong-block","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpong-block.0.1.1.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":11,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":74,"download_link":75,"security_score":76,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"retro-game-emulator","Retro Game Emulator","1.3.1","Garrett Grimm","https:\u002F\u002Fprofiles.wordpress.org\u002Fgrimmdude\u002F","\u003Cp>Adds an NES player on your site via a shortcode [nes] in any post or page.  Note that no roms are included with this plugin.  You’ll need to upload them yourself on the settings page for them to be available to play.\u003C\u002Fp>\n\u003Cp>This plugin implements the jsnes library by bfirsch.  https:\u002F\u002Fgithub.com\u002Fbfirsh\u002Fjsnes\u003C\u002Fp>\n","Retro Game Emulator adds a NES player on your site via a shortcode in any post or page.",200,18451,4,"2021-01-03T19:08:00.000Z","5.6.17","3.5","",[71,21,72,73,22],"emulator","nes","nintendo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fretro-game-emulator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fretro-game-emulator.1.3.1.zip",85,{"slug":78,"name":79,"version":6,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":11,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":69,"tags":90,"homepage":95,"download_link":96,"security_score":76,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"miniclip-games","Miniclip Games Arcade","MiniclipGames","https:\u002F\u002Fprofiles.wordpress.org\u002Fminiclipgames\u002F","\u003Cp>The Miniclip Games Arcade WordPress plugin gives you a simple way to make use of the Miniclip Webmaster Games API and embed our content onto your site.\u003C\u002Fp>\n\u003Cp>This plugin is great for those who want to get some free interactive content onto their website. Games are a fun way to encourage your site visitors to stick around, and visit again and Miniclip has one of the best games libraries online.\u003C\u002Fp>\n\u003Cp>You can get a full list of available game embed shortcodes here: http:\u002F\u002Fwww.miniclip.com\u002Fwebmasters\u002Fdocs\u002Fshortcodes\u002Fen\u002F\u003C\u002Fp>\n\u003Cp>Currently you can embed games in your blog posts using a couple of shortcodes, and we have a lot of ideas for future additions. Please feel free to \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fminiclip\" rel=\"nofollow ugc\">ping us on Twitter\u003C\u002Fa> if you have any feedback or suggestions.\u003C\u002Fp>\n\u003Cp>Use of the Miniclip Games plugin is subject to agreeing to the Miniclip webmaster \u003Ca href=\"http:\u002F\u002Fwww.miniclip.com\u002Fgames\u002Fpage\u002Fen\u002Fterms-and-conditions\u002F#webmaster-terms\" rel=\"nofollow ugc\">terms and conditions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>How To\u003C\u002Fh3>\n\u003Cp>After downloading and installing the plugin you can start to embed Miniclip games into your website.\u003C\u002Fp>\n\u003Ch4>Game Shortcode Embed\u003C\u002Fh4>\n\u003Cp>The most basic usage is with a shortcode. All you need to use this is the game id for the game you would like to embed. The following code will embed the game ‘8 Ball Pool’ on your site.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[game id=\"2471\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can get a list of all the available games here: http:\u002F\u002Fwww.miniclip.com\u002Fwebmasters\u002Fdocs\u002Fshortcodes\u002Fen\u002F\u003C\u002Fp>\n\u003Ch4>Category Shortcode Embed\u003C\u002Fh4>\n\u003Cp>Embed the top 5 games from the specified game category on a page. The following example will embed the top 5 action games from Miniclip.com.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[game-category id=\"13]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>At the moment the easiest way to find the id for the game categories is to browse to the category you want to embed on http:\u002F\u002Fwww.miniclip.com and then look at the number next to the word \u003Cem>genre-\u003C\u002Fem> in the url. For example the action category looks like http:\u002F\u002Fwww.miniclip.com\u002Fgames\u002Fgenre-13\u002Faction\u002Fen\u002F – which makes \u003Cem>13\u003C\u002Fem> the category id.\u003C\u002Fp>\n","Create your own games arcade using free content from Miniclip.com",57266,72,7,"2016-07-19T21:39:00.000Z","4.1.42","3.9",[19,91,92,93,94],"embed","games","miniclip","shortcode","http:\u002F\u002Fwww.miniclip.com\u002Fwebmasters\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiclip-games.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":45,"downloaded":105,"rating":13,"num_ratings":13,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":69,"tags":109,"homepage":112,"download_link":113,"security_score":76,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"ctl-battleship-minesweeper-lite","CTL Battleship Minesweeper Lite","1.0","codethislab","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodethislab\u002F","\u003Cp>Add Battleship Minesweeper Lite to CTL Arcade Lite plugin\u003C\u002Fp>\n\u003Cp>The Battleship Minesweeper is a HTML5 puzzle game.\u003Cbr \u002F>\nThe goal of the game is to avoid all the mines in the grid.\u003Cbr \u002F>\nThe game is over if a single mine is clicked.\u003C\u002Fp>\n\u003Cp>Battleship MinesWeeper is one of the free games available to try \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fctl-arcade-lite\u002F\" title=\"CTL Arcade Lite\" rel=\"ugc\">CTL Arcade Lite\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>What’s CTL Arcade Lite?\u003C\u002Fh4>\n\u003Cp>CTL Arcade: the first WordPress Plugin to build a professional arcade!\u003C\u002Fp>\n\u003Cp>Do you want to create a games portal and stand out from the crowd?\u003Cbr \u002F>\nAre you a web agency looking for an easy way to create an engaging marketing tool like an AdverGame?\u003Cbr \u002F>\nDo you want to create your own arcade not just embedding games but customizing them by yourself?\u003Cbr \u002F>\nAre you a content provider and want to show your items in a compelling way?\u003Cbr \u002F>\nYou are in the right place!\u003Cbr \u002F>\nCTL Arcade Lite is the only WordPress Arcade Plugin that allows you to make all of this in few clicks!\u003Cbr \u002F>\nHundreds of customers, among Web Agencies, Coders and Publishers have already chosen CTL Arcade to create AdverGames, Game Showcases and Quality Arcade, enjoy them!\u003C\u002Fp>\n\u003Cp>You need literally 1 click to add a game in your website:\u003Cbr \u002F>\n* “Add Games Widget”\u003Cbr \u002F>\n* That’s it!\u003Cbr \u002F>\n* No mistakable shortcodes.\u003Cbr \u002F>\n* No coding.\u003C\u002Fp>\n\u003Ch4>No specific WordPress Theme required.\u003C\u002Fh4>\n\u003Cp>Feel free to install the WordPress theme you want or to keep the one you have already chosen for your website.\u003C\u002Fp>\n","Add Battleship Minesweeper Lite to CTL Arcade Lite plugin",3156,"2016-09-19T11:17:00.000Z","4.6.30","4.3",[19,110,92,111],"ctl-arcade","minesweeper","http:\u002F\u002Fwww.codethislab.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fctl-battleship-minesweeper-lite.zip",{"slug":115,"name":116,"version":100,"author":101,"author_profile":102,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":13,"num_ratings":13,"last_updated":121,"tested_up_to":107,"requires_at_least":108,"requires_php":69,"tags":122,"homepage":112,"download_link":126,"security_score":76,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"ctl-playful-kitty-c2-lite","CTL Playful Kitty Lite","\u003Cp>Add Playful Kitty Lite to CTL Arcade Lite plugin\u003C\u002Fp>\n\u003Cp>The Playful Kitty Lite is a HTML5 physic game.\u003Cbr \u002F>\nThis cute kitty wants to play! Take the wool ball to the cat to pass the level.\u003Cbr \u002F>\n Click breakable objects to destroy them and get the ball to the kitty, collect coins (maximum 3 for level), make movable objects fall to get to next level!\u003C\u002Fp>\n\u003Cp>Playful Kitty Lite is one of the free games available to try \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fctl-arcade-lite\u002F\" title=\"CTL Arcade Lite\" rel=\"ugc\">CTL Arcade Lite\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>What’s CTL Arcade Lite?\u003C\u002Fh4>\n\u003Cp>CTL Arcade Lite: the first WordPress Plugin to build a professional arcade!\u003C\u002Fp>\n\u003Cp>Do you want to create a games portal and stand out from the crowd?\u003Cbr \u002F>\nAre you a web agency looking for an easy way to create an engaging marketing tool like an AdverGame?\u003Cbr \u002F>\nDo you want to create your own arcade not just embedding games but customizing them by yourself?\u003Cbr \u002F>\nAre you a content provider and want to show your items in a compelling way?\u003Cbr \u002F>\nYou are in the right place!\u003Cbr \u002F>\nCTL Arcade Lite is the only WordPress Arcade Plugin that allows you to make all of this in few clicks!\u003Cbr \u002F>\nHundreds of customers, among Web Agencies, Coders and Publishers have already chosen CTL Arcade to create AdverGames, Game Showcases and Quality Arcade, enjoy them!\u003C\u002Fp>\n\u003Cp>You need literally 1 click to add a game in your website:\u003Cbr \u002F>\n* “Add Games Widget”\u003Cbr \u002F>\n* That’s it!\u003Cbr \u002F>\n* No mistakable shortcodes.\u003Cbr \u002F>\n* No coding.\u003C\u002Fp>\n\u003Ch4>No specific WordPress Theme required.\u003C\u002Fh4>\n\u003Cp>Feel free to install the WordPress theme you want or to keep the one you have already chosen for your website.\u003C\u002Fp>\n","Add Playful Kitty Lite to CTL Arcade Lite plugin",10,2984,"2016-09-19T09:22:00.000Z",[123,124,110,92,125],"cat","cats","kitty","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fctl-playful-kitty-c2-lite.zip",{"attackSurface":128,"codeSignals":152,"taintFlows":166,"riskAssessment":167,"analyzedAt":174},{"hooks":129,"ajaxHandlers":145,"restRoutes":146,"shortcodes":147,"cronEvents":151,"entryPointCount":32,"unprotectedCount":13},[130,136,140],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","plugins_loaded","eskim_snake_load_textdomain","snake-retro-game-shortcode-by-eskim.php",23,{"type":131,"name":137,"callback":138,"file":134,"line":139},"wp_enqueue_scripts","eskim_snake_game_assets",122,{"type":141,"name":142,"callback":143,"priority":119,"file":134,"line":144},"filter","plugin_row_meta","eskim_snake_plugin_meta_links",127,[],[],[148],{"tag":149,"callback":150,"file":134,"line":76},"snake_game","eskim_snake_game_shortcode",[],{"dangerousFunctions":153,"sqlUsage":154,"outputEscaping":156,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":165},[],{"prepared":13,"raw":13,"locations":155},[],{"escaped":157,"rawEcho":158,"locations":159},22,2,[160,163],{"file":134,"line":161,"context":162},65,"raw output",{"file":134,"line":164,"context":162},66,[],[],{"summary":168,"deductions":169},"The \"snake-retro-game-shortcode-by-eskim\" plugin version 1.2.1 exhibits a generally strong security posture based on the provided static analysis.  The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is highly commendable. Furthermore, the high percentage of properly escaped outputs indicates a good effort in preventing cross-site scripting vulnerabilities. The lack of any recorded CVEs or known vulnerabilities in its history suggests a history of secure development and maintenance.\n\nHowever, there are notable areas for improvement. The most significant concern is the complete lack of nonce checks and capability checks across all entry points. While the static analysis reports zero unprotected entry points, this is misleading.  Without proper nonce and capability checks on the single shortcode, any authenticated user could potentially trigger its functionality in an unintended or malicious way. The absence of taint analysis results is also a minor concern; it might indicate that the analysis tool couldn't find any flows, or that the plugin's code structure didn't allow for comprehensive taint analysis. The overall security is good, but the lack of authentication\u002Fauthorization checks on its sole entry point represents a critical oversight that could lead to vulnerabilities if the shortcode's functionality is sensitive.",[170,172],{"reason":171,"points":119},"Missing nonce checks on entry points",{"reason":173,"points":119},"Missing capability checks on entry points","2026-03-16T21:19:20.415Z",{"wat":176,"direct":186},{"assetPaths":177,"generatorPatterns":180,"scriptPaths":181,"versionParams":183},[178,179],"\u002Fwp-content\u002Fplugins\u002Fsnake-retro-game-shortcode-by-eskim\u002Fassets\u002Fgame.js","\u002Fwp-content\u002Fplugins\u002Fsnake-retro-game-shortcode-by-eskim\u002Fassets\u002Fstyle.css",[],[182],"assets\u002Fgame.js",[184,185],"snake-retro-game-shortcode-by-eskim\u002Fassets\u002Fgame.js?ver=","snake-retro-game-shortcode-by-eskim\u002Fassets\u002Fstyle.css?ver=",{"cssClasses":187,"htmlComments":194,"htmlAttributes":195,"restEndpoints":205,"jsGlobals":206,"shortcodeOutput":208},[188,189,190,191,192,193],"snake-game-container","snake-score","snake-canvas-wrapper","snake-game-canvas","start-snake-game","snake-instructions",[],[196,197,198,199,200,201,202,203,204],"data-instance","data-speed","data-bg-color","data-border-color","data-snake-color","data-food-color","data-width","data-height","data-label",[],[207],"SnakeGameL10n",[209,210,211,212,213,214],"\u003Cdiv class=\"snake-game-container\"","\u003Cdiv class=\"snake-score\"","\u003Cdiv class=\"snake-canvas-wrapper\"","\u003Ccanvas class=\"snake-game-canvas\"","\u003Cbutton class=\"start-snake-game\">","\u003Cp class=\"snake-instructions\">"]