[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9SMFrDibWb0Dtc-YrGzxPc08lKVU2Nkri1nxMEwz8i0":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":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":124,"fingerprints":198},"sudoku-game","Sudoku – The Game","1.0.9","orcas2016","https:\u002F\u002Fprofiles.wordpress.org\u002Forcas2016\u002F","\u003Cp>If you want to learn to play sudoku, you may want to visit https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSudoku.\u003C\u002Fp>\n","Let your website visitors play the famous sudoku game.",20,7906,0,"2017-01-02T12:36:00.000Z","4.7.32","4.6","",[19,20,21],"entertainment","game","sudoku","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsudoku-game\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsudoku-game.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,84,"2026-04-05T11:59:56.213Z",[34,58,77,91,106],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":17,"download_link":55,"security_score":56,"vuln_count":29,"unpatched_count":13,"last_vuln_date":57,"fetched_at":26},"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","6.9.4","3.9","7.0",[51,52,53,54,21],"crossword","games","puzzles","quiz","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpuzzleme.1.2.3.zip",99,"2025-09-03 00:00:00",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":66,"num_ratings":45,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":75,"download_link":76,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"morepuzzles","MorePuzzles","1.1.4","Berries and Company","https:\u002F\u002Fprofiles.wordpress.org\u002Fberriesandco\u002F","\u003Cp>The morepuzzles plugin is perfect choice for those who would like to post a crossword or wordsearch puzzle on their page.\u003C\u002Fp>\n\u003Cp>This plugin is for a 3rd party \u003Ca href=\"https:\u002F\u002Fmorepuzzles.com\" rel=\"nofollow ugc\">morepuzzles.com\u003C\u002Fa> site, where you can create custom puzzles and only puzzles generated by this page can be used. You must register a user on \u003Ca href=\"https:\u002F\u002Fmorepuzzles.com\" rel=\"nofollow ugc\">morepuzzles.com\u003C\u002Fa> to be able to make and share your puzzles. Shortcodes can be generated by this plugin using the shared links and these shortcodes can be used on your WordPress page. Your puzzle data is stored on \u003Ca href=\"https:\u002F\u002Fmorepuzzles.com\" rel=\"nofollow ugc\">morepuzzles.com\u003C\u002Fa>, due to the fact that all puzzles are created there.\u003C\u002Fp>\n\u003Cp>Page site: \u003Ca href=\"https:\u002F\u002Fmorepuzzles.com\" rel=\"nofollow ugc\">morepuzzles.com\u003C\u002Fa>\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fmorepuzzles.com\u002Fprivacy-policy\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fmorepuzzles.com\u002Fterms-of-service\u003C\u002Fp>\n\u003Cp>In order to be able to use our plugin, you must do these steps:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>visit morepuzzles.com\u003C\u002Fli>\n\u003Cli>create an account\u003C\u002Fli>\n\u003Cli>create a crossword or wordsearch puzzle\u003C\u002Fli>\n\u003Cli>share the puzzle and copy the generated shared link.\u003C\u002Fli>\n\u003Cli>insert the link into the plugins shortcode generator.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin is for those who would like to insert an interactive crossword\u002Fword-search puzzle to their page.",100,3008,"2022-03-25T12:39:00.000Z","5.7.15","4.0.1","7.2",[51,20,73,21,74],"minesweeper","wordsearch","https:\u002F\u002Fmorepuzzles.com\u002Fdocs\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmorepuzzles.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":66,"downloaded":85,"rating":66,"num_ratings":29,"last_updated":86,"tested_up_to":47,"requires_at_least":87,"requires_php":17,"tags":88,"homepage":17,"download_link":90,"security_score":66,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"wp-sudoku-plus","WP Sudoku Plus","2.2","Jacob N. Breetvelt","https:\u002F\u002Fprofiles.wordpress.org\u002Fopajaap\u002F","\u003Cp>This plugin can display a sudoku puzzle diagram on your website.\u003Cbr \u002F>\nIt comes with 200.000 unique puzzles in 7 different levels of difficulty.\u003Cbr \u002F>\nThe number of times a puzzle is successfully solved or failed is registered.\u003Cbr \u002F>\nThere is simple help and statistics available at the front-end.\u003C\u002Fp>\n","This plugin displays a sudoku puzzle diagram on your website that the visitor can try to solve.",5320,"2026-02-26T05:52:00.000Z","6.0",[20,89,21],"puzzle","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-sudoku-plus.2.2.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":13,"num_ratings":13,"last_updated":101,"tested_up_to":102,"requires_at_least":102,"requires_php":17,"tags":103,"homepage":104,"download_link":105,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"easy-php-sudoku-game","Easy PHP Sudoku Game","1.0","HOANG WEB","https:\u002F\u002Fprofiles.wordpress.org\u002Fhoangweb\u002F","\u003Cp>A Simple Sudoku game written in PHP & javascript.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Change game size\u003C\u002Fli>\n\u003Cli>you can enable to check one by one whenever you enter new item.\u003C\u002Fli>\n\u003Cli>Suggest item by clicking on field you want to suggest and click on “>> Suggest me” button.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Display sudoku game on frontend we use this shortcode [hw-sudoku] to insert into post\u002Fpage content or widget text.\u003C\u002Fp>\n\u003Cp>See shortcode params in detail:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Change sudoku matrix size\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[hw-sudoku size=6]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable check one by one sudoku item.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[hw-sudoku auto_check=1]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can combine params like this:\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[hw-sudoku size=8 auto_check=1]\u003C\u002Fp>\n","Simple sudoku game base php and javascript",10,2826,"2015-09-02T06:51:00.000Z","1.0.0",[20,21],"http:\u002F\u002Fhoangweb.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-php-sudoku-game.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":99,"downloaded":114,"rating":66,"num_ratings":29,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":17,"tags":118,"homepage":121,"download_link":122,"security_score":123,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"ev-crosswords","EV Crosswords","2.0.5","Entreveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fentreveloper\u002F","\u003Cp>This Plugin allows you to create and add crosswords to pages on your WordPress website. Blocks functionality is required in this version, to add Crosswords to a WordPress page.\u003Cbr \u002F>\nThe admin interface provides a way for users to make use of AI to generate lists of words and hints to be used in their crosswords.\u003Cbr \u002F>\nIt also provides a way to use the Creatorive’s Crossword generation tool to automatically create a Crossword from your list of words and hints.\u003C\u002Fp>\n\u003Cp>All the above functionality is optional. You can also create a Crossword manually, within the Plugin, by typing your word list, or by manually adding words to a Crossword.\u003Cbr \u002F>\nSee this video: \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=eU4PQydIou4\" title=\"Crosswords in WordPress\" rel=\"nofollow ugc\">Crosswords in WordPress\u003C\u002Fa> on our YouTube Channel for an example of usage.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>Development happens in Github:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTheEntreveloper\u002Fev-crosswords\" title=\"GitHub Repository\" rel=\"nofollow ugc\">EV-Crosswords\u003C\u002Fa>\u003C\u002Fp>\n","Easily add crosswords to your Wordpress website, with or without AI help.",1675,"2025-02-26T07:16:00.000Z","6.7.5","6.5",[119,19,120],"crosswords","word-games","https:\u002F\u002Fentreveloper.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fev-crosswords.2.0.5.zip",92,{"attackSurface":125,"codeSignals":140,"taintFlows":185,"riskAssessment":186,"analyzedAt":197},{"hooks":126,"ajaxHandlers":136,"restRoutes":137,"shortcodes":138,"cronEvents":139,"entryPointCount":13,"unprotectedCount":13},[127,133],{"type":128,"name":129,"callback":130,"file":131,"line":132},"action","widgets_init","anonymous","sudoku-game.php",75,{"type":128,"name":129,"callback":130,"file":134,"line":135},"widget.php",69,[],[],[],[],{"dangerousFunctions":141,"sqlUsage":142,"outputEscaping":144,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":184},[],{"prepared":13,"raw":13,"locations":143},[],{"escaped":145,"rawEcho":146,"locations":147},2,22,[148,151,153,155,157,159,161,163,164,165,166,167,168,169,170,172,173,175,176,178,180,182],{"file":131,"line":149,"context":150},45,"raw output",{"file":131,"line":152,"context":150},46,{"file":131,"line":154,"context":150},51,{"file":131,"line":156,"context":150},52,{"file":131,"line":158,"context":150},53,{"file":131,"line":160,"context":150},54,{"file":131,"line":162,"context":150},57,{"file":131,"line":162,"context":150},{"file":131,"line":162,"context":150},{"file":131,"line":162,"context":150},{"file":131,"line":162,"context":150},{"file":131,"line":162,"context":150},{"file":131,"line":162,"context":150},{"file":131,"line":162,"context":150},{"file":131,"line":171,"context":150},58,{"file":134,"line":171,"context":150},{"file":134,"line":174,"context":150},62,{"file":134,"line":24,"context":150},{"file":134,"line":177,"context":150},88,{"file":134,"line":179,"context":150},91,{"file":134,"line":181,"context":150},94,{"file":134,"line":183,"context":150},98,[],[],{"summary":187,"deductions":188},"The static analysis of the \"sudoku-game\" v1.0.9 plugin reveals a generally positive security posture with no identified critical code vulnerabilities or taint flows. The absence of dangerous functions, file operations, and external HTTP requests is commendable. Furthermore, all SQL queries utilize prepared statements, which significantly mitigates the risk of SQL injection. The plugin also has a clean vulnerability history with no known CVEs, indicating past diligence in security. However, there are areas for improvement. The extremely low percentage of properly escaped output (8%) represents a significant concern for Cross-Site Scripting (XSS) vulnerabilities, as unsanitized output can be exploited to inject malicious scripts. Additionally, the complete lack of nonce checks and capability checks across all identified entry points (even though the attack surface is zero) suggests a potential oversight that could become a risk if new entry points are introduced without proper security controls. While the current lack of an attack surface is good, the absence of built-in checks leaves the plugin vulnerable if its scope expands.\n\nIn conclusion, the \"sudoku-game\" v1.0.9 plugin exhibits strengths in its handling of database operations and avoidance of high-risk functions. The clean vulnerability history further bolsters confidence. Nevertheless, the critical deficiency in output escaping is a major security weakness that requires immediate attention. The lack of inherent nonce and capability checks, while not currently exploitable due to the zero attack surface, represents a potential future risk that should be addressed proactively by implementing these standard WordPress security practices.",[189,192,195],{"reason":190,"points":191},"Low output escaping rate",15,{"reason":193,"points":194},"No nonce checks",5,{"reason":196,"points":194},"No capability checks","2026-03-16T22:51:02.297Z",{"wat":199,"direct":214},{"assetPaths":200,"generatorPatterns":206,"scriptPaths":207,"versionParams":208},[201,202,203,204,205],"\u002Fwp-content\u002Fplugins\u002Fsudoku-game\u002FResizeSensor.js","\u002Fwp-content\u002Fplugins\u002Fsudoku-game\u002FElementQueries.js","\u002Fwp-content\u002Fplugins\u002Fsudoku-game\u002Fsudoku.js","\u002Fwp-content\u002Fplugins\u002Fsudoku-game\u002Fsudoku_widget.js","\u002Fwp-content\u002Fplugins\u002Fsudoku-game\u002Fsudoku.css",[],[201,202,203,204],[209,210,211,212,213],"sudoku_game\u002FResizeSensor.js?ver=1.0.0","sudoku_game\u002FElementQueries.js?ver=1.0.0","sudoku_game\u002Fsudoku.js?ver=1.0.0","sudoku_game\u002Fsudoku_widget.js?ver=1.0.0","sudoku_game\u002Fsudoku.css?ver=",{"cssClasses":215,"htmlComments":217,"htmlAttributes":218,"restEndpoints":220,"jsGlobals":221,"shortcodeOutput":224},[216],"field",[],[219],"data-field_id",[],[222,223],"sudoku_widget","sudoku_control",[225,226],"\u003Cdiv id=\"sudoku_game-1","\u003Cdiv id=\"sudoku_controller_game-1"]