[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f05Nf1VAYLvR7BElkbs-w0tKeYwriAVTLbizv77BTwIY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":134,"fingerprints":166},"amglabs-minesweeper-game","AMG Labs Minesweeper Game","1.0.0","amglabs","https:\u002F\u002Fprofiles.wordpress.org\u002Famglabs\u002F","\u003Cp>AMG Labs Minesweeper Game brings the classic Windows Minesweeper experience to your WordPress website. This plugin faithfully recreates the beloved puzzle game with all its original features and gameplay mechanics.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Classic Gameplay\u003C\u002Fstrong>: Authentic Minesweeper experience matching the original Windows version\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Three Difficulty Levels\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Beginner: 9×9 grid with 10 mines\u003C\u002Fli>\n\u003Cli>Intermediate: 16×16 grid with 40 mines\u003C\u002Fli>\n\u003Cli>Expert: 30×16 grid with 99 mines\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Original Controls\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Left-click to reveal cells\u003C\u002Fli>\n\u003Cli>Right-click to toggle flag\u002Fquestion mark\u003C\u002Fli>\n\u003Cli>Automatic recursive opening of empty cells\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Game Features\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Real-time mine counter\u003C\u002Fli>\n\u003Cli>Timer tracking your progress\u003C\u002Fli>\n\u003Cli>Restart button with expressive face indicator\u003C\u002Fli>\n\u003Cli>Victory and game over detection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility\u003C\u002Fstrong>: Full keyboard navigation support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Internationalization\u003C\u002Fstrong>: Available in English, Portuguese (Brazil), and Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Simply add the shortcode to any post or page:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[minesweeper]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also specify the initial difficulty:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[minesweeper difficulty=\"intermediate\"]\n[minesweeper difficulty=\"expert\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Keyboard Controls\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Arrow keys\u003C\u002Fstrong>: Navigate between cells\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enter\u002FSpace\u003C\u002Fstrong>: Reveal cell\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shift + Enter\u002FSpace\u003C\u002Fstrong>: Toggle flag\u003C\u002Fli>\n\u003Cli>\u003Cstrong>F key\u003C\u002Fstrong>: Toggle flag\u003C\u002Fli>\n\u003C\u002Ful>\n","A classic Windows-style Minesweeper game for WordPress. Relive the nostalgia of the iconic puzzle game directly on your website.",0,141,"2026-02-07T10:50:00.000Z","6.9.4","5.0","7.4",[18,19,20,21,22],"classic-game","entertainment","game","minesweeper","puzzle","https:\u002F\u002Famglabs.com\u002Fplugins\u002Fminesweeper","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Famglabs-minesweeper-game.1.0.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-04T22:25:21.039Z",[35,60,80,99,116],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":14,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":56,"download_link":57,"security_score":58,"vuln_count":30,"unpatched_count":11,"last_vuln_date":59,"fetched_at":27},"puzzleme","PuzzleMe – Interactive Puzzles for WordPress – Easily publish crosswords, quizzes, word searches and more","1.2.3","Amuse Labs","https:\u002F\u002Fprofiles.wordpress.org\u002Famuselabs\u002F","\u003Cp>\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\u002FZUf6JM2d7jM?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>\u003C\u002Fp>\n\u003Cp>PuzzleMe makes it easy to add interactive games to your WordPress website – no coding required.\u003C\u002Fp>\n\u003Cp>Engage your visitors, increase time on site and make your content more engaging and memorable by embedding playable puzzles such as crosswords, word searches, sudoku, quizzes and more directly into your posts and pages.\u003C\u002Fp>\n\u003Cp>This plugin is perfect for publishers, educators, marketers, bloggers and community websites looking to create fun and interactive experiences.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Use PuzzleMe?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Interactive content keeps visitors engaged longer than static content. With PuzzleMe, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Boost user engagement and retention\u003C\u002Fli>\n\u003Cli>Add gamified experiences to blogs and lessons\u003C\u002Fli>\n\u003Cli>Create recurring puzzle challenges for your audience\u003C\u002Fli>\n\u003Cli>Encourage repeat visits to your website\u003C\u002Fli>\n\u003Cli>Make learning and content discovery more enjoyable\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All puzzles are hosted and managed through PuzzleMe and embedded seamlessly into WordPress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Embed interactive puzzles using a simple shortcode\u003C\u002Fli>\n\u003Cli>Many puzzle types including crosswords, sudoku, word search, quizzes, jigsaws, codewords and more.\u003C\u002Fli>\n\u003Cli>Mobile-friendly and responsive gameplay\u003C\u002Fli>\n\u003Cli>No coding or technical setup required\u003C\u002Fli>\n\u003Cli>Works with any WordPress theme\u003C\u002Fli>\n\u003Cli>Fast loading and browser-compatible puzzles\u003C\u002Fli>\n\u003Cli>Easy publishing workflow\u003C\u002Fli>\n\u003Cli>Advanced creation options using a powerful CMS\u003C\u002Fli>\n\u003Cli>Customisations and branding (colors\u002Fthemes) available \u003C\u002Fli>\n\u003Cli>Make your puzzle look the way you want, including backgrounds, start and end screens, sounds, and more.\u003C\u002Fli>\n\u003Cli>Multimedia support in most games including crosswords\u003C\u002Fli>\n\u003Cli>Multiple players can play at the same time\u003C\u002Fli>\n\u003Cli>Printing support for most word and logic games\u003C\u002Fli>\n\u003Cli>Detailed analytics on player engagement (how many people started, how many finished, engagement time, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How It Works\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Getting started takes just a few steps:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a puzzle in your PuzzleMe account by logging in \u003Ca href=\"https:\u002F\u002Fpuzzleme.amuselabs.com\u002Fpmm\u002Flogin\" rel=\"nofollow ugc\">here\u003C\u002Fa>..\u003C\u002Fli>\n\u003Cli>Go to the Publish page for your puzzle and copy its WordPress embed shortcode.\u003C\u002Fli>\n\u003Cli>Paste the shortcode into any WordPress post or page.\u003C\u002Fli>\n\u003Cli>Publish and start engaging your visitors instantly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Who Uses PuzzleMe\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>PuzzleMe is ideal for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Online publishers and news websites\u003C\u002Fli>\n\u003Cli>Schools, teachers, and e-learning platforms\u003C\u002Fli>\n\u003Cli>Educational blogs and training sites\u003C\u002Fli>\n\u003Cli>Marketing campaigns and brand engagement\u003C\u002Fli>\n\u003Cli>Community and hobby websites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Add weekly puzzles, learning activities, or interactive challenges in minutes.\u003C\u002Fp>\n\u003Cp>PuzzleMe is a registered trademark of Amuse Labs. By using PuzzleMe, you agree to our \u003Ca href=\"https:\u002F\u002Famuselabs.com\u002Ftos\u002F\" rel=\"nofollow ugc\">terms of service\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Famuselabs.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built for Modern Websites\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>PuzzleMe puzzles are designed to work smoothly across:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Desktop computers\u003C\u002Fli>\n\u003Cli>Tablets\u003C\u002Fli>\n\u003Cli>Mobile devices\u003C\u002Fli>\n\u003Cli>Modern browsers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Your audience can play anywhere, anytime.\u003C\u002Fp>\n","PuzzleMe makes it easy to add interactive games to your WordPress website - no coding required.",1000,15819,80,3,"2026-03-09T13:23:00.000Z","3.9","7.0",[51,52,53,54,55],"crossword","games","puzzles","quiz","sudoku","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpuzzleme.1.2.3.zip",99,"2025-09-03 00:00:00",{"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":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":56,"download_link":78,"security_score":79,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wha-puzzle","WHA Puzzle","1.0.9","Aleksandr Chumak","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebhack\u002F","\u003Cp>Puzzle – puzzle game, which is a mosaic that you want to make from the many fragments of the pattern of various shapes.\u003Cbr \u002F>\nIt is one of the most affordable toys that develop logical thinking, attention, memory, imagination.\u003C\u002Fp>\n\u003Ch3>Video\u003C\u002Fh3>\n\u003Cp>\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\u002FOjja8RrFU58?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>\u003C\u002Fp>\n","Puzzle - puzzle game, which is a mosaic that you want to make from the many fragments of the pattern of various shapes.",300,9682,68,8,"2020-09-18T12:16:00.000Z","5.5.18","4.0.1","5.5",[51,20,77,53],"mind","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwha-puzzle.zip",85,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":25,"num_ratings":30,"last_updated":90,"tested_up_to":14,"requires_at_least":91,"requires_php":49,"tags":92,"homepage":97,"download_link":98,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wp-shredderchess","WP Shredderchess","1.0.7","Marcel Pol","https:\u002F\u002Fprofiles.wordpress.org\u002Fmpol\u002F","\u003Cp>Widget that displays the chess puzzle from \u003Ca href=\"https:\u002F\u002Fwww.shredderchess.com\u002Fdaily-chess-puzzle.html\" rel=\"nofollow ugc\">shredderchess.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Example\u003C\u002Fh4>\n\u003Cp>An \u003Ca href=\"https:\u002F\u002Fsvpegasus.nl\" rel=\"nofollow ugc\">example at my local chess club Pegasus\u003C\u002Fa> is available in the footer of the website..\u003C\u002Fp>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>This plugin is compatible with \u003Ca href=\"https:\u002F\u002Fwww.classicpress.net\" rel=\"nofollow ugc\">ClassicPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Contributions\u003C\u002Fh4>\n\u003Cp>This plugin is also available in \u003Ca href=\"https:\u002F\u002Fcodeberg.org\u002Fcyclotouriste\u002Fwp-shredderchess\" rel=\"nofollow ugc\">Codeberg\u003C\u002Fa>.\u003C\u002Fp>\n","Widget that displays the chess puzzle from shredderchess.com.",200,8363,"2026-01-10T09:31:00.000Z","4.1",[93,94,95,22,96],"boardgame","chess","chess-puzzle","shredderchess","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-shredderchess\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-shredderchess.1.0.7.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":88,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":56,"download_link":115,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ymc-crossword","YMC Crossword","2.4.3","YMC","https:\u002F\u002Fprofiles.wordpress.org\u002Fwssoffice21\u002F","\u003Cp>Crossword is a game that consists in guessing words according to definitions. A crossword puzzle is a form of a square or a rectangular grid of squares. The goal of the game is to fill in the white squares with letters to form words or phrases by solving clues that lead to answers.\u003C\u002Fp>\n\u003Ch3>Video\u003C\u002Fh3>\n\u003Cp>\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\u002FI_sHQukXpXc?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>\u003C\u002Fp>\n","The plugin Crossword creates an easy crossword from the words of any combination.",3998,60,2,"2025-04-17T04:36:00.000Z","6.8.5","4.8","7.2",[51,20,77,53],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fymc-crossword.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":25,"downloaded":124,"rating":11,"num_ratings":11,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":56,"tags":128,"homepage":132,"download_link":133,"security_score":79,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"embed-solitaire-iframe","Solitaire Card Game – Embed Klondike Solitaire for Free – Ad-free Solitaire Puzzle game","1.0","onlinesolitaire","https:\u002F\u002Fprofiles.wordpress.org\u002Fonlinesolitaire\u002F","\u003Cp>This plugin lets you embed an ad-free version of Solitaire for free using a shortcode. Easily embed Klondike Solitaire anywhere on your WordPress website, including pages and posts.\u003C\u002Fp>\n\u003Cp>To include Solitaire, simply add the shortcode [’embed-solitaire-game’] wherever you’d like the game to appear and people will see an ad-free version of Solitaire that anyone can play.\u003C\u002Fp>\n\u003Cp>This plugin also features Klondike Solitaire with the deck turning one card at a time. To include that game, use the shortcode [’embed-solitaire-turn-one-game’].\u003C\u002Fp>\n\u003Ch3>Third Party Dependence\u003C\u002Fh3>\n\u003Cp>This plugin is dependent on our website: https:\u002F\u002Fonline-solitaire.com. We own and operate this this website and have created this plugin to make it easy for anyone to embed an ad-free version of solitaire on their own website.\u003C\u002Fp>\n","This plugin lets you embed an ad-free version of Solitaire for free using a shortcode. Easily embed Klondike Solitaire on your WordPress website, usin &hellip;",3797,"2021-03-23T13:29:00.000Z","5.6.17","4.9",[129,20,22,130,131],"embed","shortcode","solitaire","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fembed-solitaire-iframe\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fembed-solitaire-iframe.zip",{"attackSurface":135,"codeSignals":149,"taintFlows":156,"riskAssessment":157,"analyzedAt":165},{"hooks":136,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":148,"entryPointCount":30,"unprotectedCount":11},[137],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","wp_enqueue_scripts","amglabs_minesweeper_enqueue_assets","amglabs-minesweeper-game.php",74,[],[],[146],{"tag":21,"callback":147,"file":141,"line":12},"amglabs_minesweeper_shortcode",[],{"dangerousFunctions":150,"sqlUsage":151,"outputEscaping":153,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":155},[],{"prepared":11,"raw":11,"locations":152},[],{"escaped":46,"rawEcho":11,"locations":154},[],[],[],{"summary":158,"deductions":159},"The plugin \"amglabs-minesweeper-game\" version 1.0.0 demonstrates a strong security posture based on the static analysis.  There are no identified dangerous functions, file operations, external HTTP requests, or raw SQL queries. All SQL queries utilize prepared statements, and all identified output is properly escaped, indicating good development practices for preventing common vulnerabilities like XSS and SQL injection. The lack of any taint analysis findings further supports this positive assessment, suggesting that no sensitive data flows are exposed to unsanitized paths.\n\nDespite the excellent static analysis results, there are minor areas for improvement. The plugin lacks any nonce or capability checks on its single entry point (a shortcode). While the static analysis found no unprotected entry points, the absence of these security mechanisms means that the shortcode handler itself does not implement any authentication or authorization checks.  The plugin's vulnerability history is also clean, with no recorded CVEs, which is a significant strength and suggests diligent security efforts by the developers.  However, the lack of historical data makes it difficult to assess long-term security trends. Overall, this plugin appears to be developed with security in mind, but the addition of capability checks to the shortcode would further enhance its security.",[160,163],{"reason":161,"points":162},"Missing capability checks on shortcode",5,{"reason":164,"points":162},"Missing nonce checks on shortcode","2026-03-17T06:37:26.392Z",{"wat":167,"direct":176},{"assetPaths":168,"generatorPatterns":171,"scriptPaths":172,"versionParams":173},[169,170],"\u002Fwp-content\u002Fplugins\u002Famglabs-minesweeper-game\u002Fassets\u002Fcss\u002Fminesweeper.css","\u002Fwp-content\u002Fplugins\u002Famglabs-minesweeper-game\u002Fassets\u002Fjs\u002Fminesweeper.js",[],[170],[174,175],"amglabs-minesweeper-game\u002Fassets\u002Fcss\u002Fminesweeper.css?ver=","amglabs-minesweeper-game\u002Fassets\u002Fjs\u002Fminesweeper.js?ver=",{"cssClasses":177,"htmlComments":192,"htmlAttributes":193,"restEndpoints":195,"jsGlobals":196,"shortcodeOutput":198},[178,179,180,181,182,183,184,185,186,187,188,189,190,191],"amglabs-minesweeper","amglabs-minesweeper__header","amglabs-minesweeper__controls","amglabs-minesweeper__difficulty","amglabs-minesweeper__stats","amglabs-minesweeper__mines","amglabs-minesweeper__label","amglabs-minesweeper__mines-count","amglabs-minesweeper__restart","amglabs-minesweeper__face","amglabs-minesweeper__timer","amglabs-minesweeper__time","amglabs-minesweeper__board","amglabs-minesweeper__message",[],[194],"data-difficulty",[],[197],"amglabsMinesweeperI18n",[199,200,201],"\u003Cdiv id=\"amglabs-minesweeper\"","\u003Cselect id=\"amglabs-minesweeper-difficulty\"","\u003Cbutton type=\"button\" class=\"amglabs-minesweeper__restart\""]