[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frIq-LZ83R5w5DYXHbl4x38qOQMwSbbogeCNnBJymFLc":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":21,"download_link":22,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":33,"analysis":133,"fingerprints":364},"quizess","Quizess","2.0.3","Tihi321","https:\u002F\u002Fprofiles.wordpress.org\u002Ftihi321\u002F","\u003Cp>The Quizess plugin is designed to work with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgutenberg\u002F\" title=\"Gutenberg Plugin\" rel=\"ugc\">Gutenberg editor\u003C\u002Fa>. It includes options to create and customize quizess, track player scores, add questions by topic and many more. This plugin is an excellent solution for creating quiz games.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom syle.\u003C\u002Fstrong> Use own theme header & footer, or use Quizess styling with custom logo, menu & social links. With option to remove login WordPress admin bar on Frontend.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Track scores.\u003C\u002Fstrong> Option to track scores on per quiz basis. If registered player exits the the quiz before end, the scores will be sent, with all unanswered question as negative. Check records for quizes in admin dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lock quiz.\u003C\u002Fstrong> Option to show quiz only to registered players.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Single submit.\u003C\u002Fstrong> Players can play quiz once. It allows admin to check player scores, as player will be locked out of the quiz until approved again, by disabling options or by removing last attempt scores from players records.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Single quiz options.\u003C\u002Fstrong>  customize quiz messages text, add about text, add timer for questions, choose quiz background color, image and theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Question topics.\u003C\u002Fstrong> Groups question by topic, eg. History, Astronomy, and import them as a group to quiz.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Single question options.\u003C\u002Fstrong>  Add question text, answers and optional explanation text and media – image, video, youtube, lottie.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Contribute:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin is open source software, and you may actively contribute on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTihi321\u002Fquizess\" title=\"Quizess\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English – default\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Note:\u003C\u002Fem> Currently, the plugin is available only in English. But, the plugin is localized and you can translate it to your language easy.\u003C\u002Fp>\n","Gutenberg plugin; provides a simple way of creating online quizes. Fully customisable.",10,4870,0,"2019-09-15T15:23:00.000Z","5.2.24","5.2","7.0",[19,20,4],"questions","quiz","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquizess.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":23,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},"tihi321",2,30,84,"2026-04-05T14:39:39.282Z",[34,54,76,95,115],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":13,"num_ratings":13,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":47,"tags":48,"homepage":21,"download_link":52,"security_score":53,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"browter-mcq-quiz-question-addon-for-elementor","MCQ, Quiz, Question Addon For Elementor","1.1.0","Imran Hosein Khan Joy","https:\u002F\u002Fprofiles.wordpress.org\u002Fgreatkhanjoy\u002F","\u003Cp>MCQ, Quiz, Question Addon is a lightweight extension for Elementor, enabling you to effortlessly integrate quizzes and questions into your WordPress site. Enhance user engagement and interaction with customizable quiz options.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily integrate quizzes into your Elementor pages.\u003C\u002Fli>\n\u003Cli>Create multiple-choice questions effortlessly.\u003C\u002Fli>\n\u003Cli>Customize quiz styles and appearance.\u003C\u002Fli>\n\u003Cli>Requires Elementor plugin for optimal functionality.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>After installation, you will find the MCQ, Quiz, Question widget in the Elementor editor.\u003C\u002Fli>\n\u003Cli>Drag and drop the widget onto your desired section.\u003C\u002Fli>\n\u003Cli>Customize quiz settings, questions, and styles within the Elementor editor.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Felementor.com\u002F\" rel=\"nofollow ugc\">Elementor\u003C\u002Fa> – The leading WordPress page builder.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support or inquiries, visit \u003Ca href=\"https:\u002F\u002Fgreatkhanjoy.netlify.app\" rel=\"nofollow ugc\">https:\u002F\u002Fgreatkhanjoy.netlify.app\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This project is licensed under the MIT License – see the \u003Ca href=\"LICENSE\" rel=\"nofollow ugc\">LICENSE\u003C\u002Fa> file for details.\u003C\u002Fp>\n\u003Ch3>Acknowledgments\u003C\u002Fh3>\n\u003Cp>Thank you for using MCQ, Quiz, Question Addon for Elementor!\u003C\u002Fp>\n","Create engaging quizzes with the MCQ, Quiz, Question Addon for Elementor.",50,2728,"2025-10-09T16:22:00.000Z","6.8.5","6.2","8.0",[49,50,51,19,20],"elementor","elementor-addons","mcq","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbrowter-mcq-quiz-question-addon-for-elementor.1.1.1.zip",100,{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":21,"download_link":75,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"light-lms-quizz","Light LMS Quizz","1.0.0","Pieter","https:\u002F\u002Fprofiles.wordpress.org\u002Fpieter91\u002F","\u003Cp>Provide for interactive questions so your puplis will better get your lessons and learn by answering questions. With\u003Cbr \u002F>\nLight LMS Quizz you can add interactive questions to lessons. Light LMS Quizz provides the blocks for entering\u003Cbr \u002F>\nmultiple choice questions and their answers and evaluates the answers given by users or visitors without any waiting.\u003Cbr \u002F>\nSimply choose a block like the block for a multiple choice question with five answers and leave the superfluos answer\u003Cbr \u002F>\nblank to make it a multiple choice question with four answers. Enter the text on the button, feedback when right and\u003Cbr \u002F>\nfeedback when wrong in the block settings column to the right and your are all set. Optionally you can choose\u003Cbr \u002F>\nbackground and text colors for the feedback and markup the question with bold and italic.\u003C\u002Fp>\n\u003Cp>Multple choice questions can have one or multiple answers by selecting the appropriate setting. Enter the right answer\u003Cbr \u002F>\nas a letter or multiple letters. Optionally you can use digits starting with 1 for the first possible choice.\u003C\u002Fp>\n","Light LMS Quizz provides Gutenberg blocks for multiple choice questions.",40,2595,80,1,"2022-05-27T09:13:00.000Z","6.0.11","5.1","5.0",[71,72,73,74],"lms","multiple-choice","multiple-choice-questions","quizz","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flight-lms-quizz.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":30,"downloaded":84,"rating":13,"num_ratings":13,"last_updated":85,"tested_up_to":86,"requires_at_least":21,"requires_php":87,"tags":88,"homepage":93,"download_link":94,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"gambling-quiz","Gambling Quiz","1.0","denistroshin","https:\u002F\u002Fprofiles.wordpress.org\u002Fdenistroshin\u002F","\u003Cp>The Gambling Quiz was created for curious online casino players who want to assess their level of knowledge in the field of online gambling. The quiz is dedicated to slot machines, card games, roulettes, and gambling in general. It may help players to identify their weaknesses, thereby indicating what they need to learn in order to win more often.\u003C\u002Fp>\n","The wagering requirement calculator is made to help casino players calculate the bonus wagering requirement before claiming it.",1091,"2021-05-20T13:52:00.000Z","5.6.17","5.2.4",[77,89,90,91,92],"gambling-test","questionsanswers","quizzes-online","trivia","http:\u002F\u002Fcasinobest.nz","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgambling-quiz.1.0.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":30,"downloaded":103,"rating":104,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":69,"requires_php":108,"tags":109,"homepage":113,"download_link":114,"security_score":53,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"woo-product-finder","Product Recommendation Quiz For WooCommerce","2.0.1","Dotstore","https:\u002F\u002Fprofiles.wordpress.org\u002Fdots\u002F","\u003Cp>Product Recommendation Quiz For WooCommerce let customers narrow down the product list on the basis of their choices. It enables the store owners to add a questionnaire to the product page. The product recommendations are then rendered according to the answers, given by the users. You can showcase N number of products, matching the answers and query.\u003C\u002Fp>\n\u003Ch4>HOW IT WORKS?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Before add wizard you will have to select product attribute in particular product.\u003C\u002Fli>\n\u003Cli>Enter Wizard title, and enable status. \u003C\u002Fli>\n\u003Cli>Manage Question: Add New Question( Create question option like a radio button ) \u003C\u002Fli>\n\u003Cli>Copy and past Wizard shortcode in page\u002F post for show wizard.\u003C\u002Fli>\n\u003C\u002Fol>\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\u002Fo7XmORgxwvE?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\u003Cp>\u003Cstrong>Plugin Demo:\u003C\u002Fstrong> \u003Ca href=\"http:\u002F\u002Fpluginsdemo.thedotstore.com\u002Fwoocommerce-product-finder\u002F\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create Wizard (Questions and answers) \u003C\u002Fli>\n\u003Cli>Manage Question: Add New Question \u003C\u002Fli>\n\u003Cli>Manage Options: Add New Attribute Name and value.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin let customers narrow down the product list on the basis of their choices. And, user can find easily any kind of product on store.",8634,36,6,"2025-12-25T15:05:00.000Z","6.9.4","7.2",[110,111,19,20,112],"faq","product-recommendation","wizard","https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-product-finder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-product-finder.2.0.1.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":11,"downloaded":123,"rating":53,"num_ratings":124,"last_updated":125,"tested_up_to":45,"requires_at_least":69,"requires_php":126,"tags":127,"homepage":131,"download_link":132,"security_score":53,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"codevery-quiz","Codevery Quiz","1.1.2","Codevery LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodevery\u002F","\u003Cp>You can make your WordPress site more interesting by creating fun quizzes. Plus, you can reward your users with discount coupons based on how well they perform on the quiz.\u003C\u002Fp>\n\u003Cp>The Codevery Quiz plugin allows you to create custom quizzes. You can add an unlimited number of questions. Also, you can customize the appearance of your quiz to match your website’s style.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Increase Engagement\u003C\u002Fstrong>: Customers can earn a coupon with a promo code for a discount in an interactive way after successfully completing the quiz\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Quick and easy to create\u003C\u002Fstrong>: You can create and customize a quiz on a single page and then insert the shortcode into any post or page and you’re good to go (it’s done)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customisable\u003C\u002Fstrong>: Questions with text or image answer type, fully customizable coupon and you can add anything you want to the results page (success and failure)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Capture emails\u003C\u002Fstrong>: To collect email addresses, there is a form to send coupons to customers, these emails can then be exported to a CSV file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Certificate Generation\u003C\u002Fstrong>: Ability to generate certificates with discounts for customers who successfully complete the quiz\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Timer\u003C\u002Fstrong>: Set a time limit for users to complete the quiz, increasing challenge and urgency\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Progress Bar\u003C\u002Fstrong>: Visually shows quiz takers how far they’ve progressed through the quiz\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>SALE COUPON\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our plugin has a special feature that allows users to offer discount coupons as a reward for achieving high scores on quizzes. By setting a point threshold, users can trigger the issuance of a discount coupon, which can help boost sales by motivating users to take the quiz and rewarding those who perform well.\u003C\u002Fp>\n","Create engaging quizzes on your WordPress site and offer incentives for high scores. Users can earn discount coupons based on their quiz results.",2469,4,"2025-11-13T14:49:00.000Z","7.4",[128,129,130,19,20],"coupon","discount","points","https:\u002F\u002Fquiz-plugin.codevery.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodevery-quiz.1.1.2.zip",{"attackSurface":134,"codeSignals":314,"taintFlows":359,"riskAssessment":360,"analyzedAt":363},{"hooks":135,"ajaxHandlers":310,"restRoutes":311,"shortcodes":312,"cronEvents":313,"entryPointCount":13,"unprotectedCount":13},[136,141,145,148,151,155,161,165,169,173,178,183,186,190,193,196,199,203,205,208,210,211,214,218,220,224,226,229,231,235,238,242,246,251,254,256,259,263,267,270,273,276,280,284,288,292,295,299,303,306],{"type":137,"name":138,"callback":139,"priority":42,"file":140,"line":42},"action","admin_enqueue_scripts","enqueue_admin_styles","src\\admin\\class-admin.php",{"type":137,"name":142,"callback":143,"priority":42,"file":140,"line":144},"enqueue_block_editor_assets","enqueue_block_styles",51,{"type":137,"name":138,"callback":146,"file":140,"line":147},"enqueue_admin_scripts",52,{"type":137,"name":142,"callback":149,"file":140,"line":150},"enqueue_block_scripts",53,{"type":137,"name":152,"callback":153,"file":140,"line":154},"show_admin_bar","remove_admin_login_header",56,{"type":156,"name":157,"callback":158,"file":159,"line":160},"filter","upload_mimes","enable_mime_types","src\\admin\\class-media.php",24,{"type":156,"name":162,"callback":163,"priority":11,"file":159,"line":164},"wp_prepare_attachment_for_js","enable_svg_library_preview",25,{"type":156,"name":166,"callback":167,"file":159,"line":168},"wp_handle_upload_prefilter","check_svg_on_media_upload",26,{"type":156,"name":170,"callback":171,"file":159,"line":172},"after_setup_theme","enable_full_width",27,{"type":156,"name":174,"callback":175,"priority":176,"file":159,"line":177},"wp_check_filetype_and_ext","disable_mime_check",11,28,{"type":137,"name":179,"callback":180,"file":181,"line":182},"admin_menu","register_menu_page","src\\admin\\class-menu-page.php",41,{"type":137,"name":179,"callback":184,"file":181,"line":185},"register_submenu_pages",42,{"type":156,"name":187,"callback":188,"file":181,"line":189},"parent_file","parent_menu_focus",43,{"type":137,"name":170,"callback":191,"priority":176,"file":192,"line":168},"register_menu_positions","src\\admin\\class-menu.php",{"type":156,"name":194,"callback":195,"file":192,"line":172},"qz_get_menu_by_position","get_menu_by_position",{"type":156,"name":197,"callback":198,"file":192,"line":177},"qz_get_menus","get_menus",{"type":137,"name":200,"callback":201,"file":202,"line":168},"init","register_post_type","src\\admin\\class-questions.php",{"type":137,"name":200,"callback":204,"file":202,"line":172},"register_categories",{"type":156,"name":206,"callback":207,"priority":11,"file":202,"line":177},"template_include","question_single_template",{"type":137,"name":200,"callback":201,"file":209,"line":168},"src\\admin\\class-quiz.php",{"type":137,"name":200,"callback":204,"file":209,"line":172},{"type":137,"name":212,"callback":213,"file":209,"line":177},"add_meta_boxes","quiz_options_metaboxes",{"type":137,"name":215,"callback":216,"priority":11,"file":209,"line":217},"save_post","quiz_options_metabox_save",29,{"type":156,"name":206,"callback":219,"file":209,"line":30},"quiz_single_template",{"type":137,"name":221,"callback":222,"priority":11,"file":223,"line":168},"show_user_profile","show_extra_user_meta_fields","src\\admin\\class-users.php",{"type":137,"name":225,"callback":222,"priority":11,"file":223,"line":172},"edit_user_profile",{"type":137,"name":227,"callback":228,"file":223,"line":177},"personal_options_update","save_extra_user_meta_fields",{"type":137,"name":230,"callback":228,"file":223,"line":217},"edit_user_profile_update",{"type":156,"name":232,"callback":233,"priority":11,"file":234,"line":217},"qz_get_quiz_options","get_quiz_options","src\\blocks\\class-blocks-utils.php",{"type":156,"name":236,"callback":237,"priority":11,"file":234,"line":30},"qz_get_quiz_scores","get_quiz_scores",{"type":137,"name":239,"callback":240,"priority":11,"file":241,"line":217},"allowed_block_types","quizess_allowed_block_types","src\\blocks\\class-blocks.php",{"type":156,"name":243,"callback":244,"priority":11,"file":241,"line":245},"block_categories","quizess_category",32,{"type":137,"name":247,"callback":248,"priority":42,"file":249,"line":250},"wp_enqueue_scripts","enqueue_frontend_scripts","src\\front\\class-front.php",48,{"type":137,"name":247,"callback":252,"priority":42,"file":249,"line":253},"enqueue_localized_frontend_scripts",49,{"type":137,"name":247,"callback":255,"priority":42,"file":249,"line":42},"enqueue_frontend_styles",{"type":156,"name":257,"callback":258,"file":249,"line":144},"qz_get_current_theme","get_current_theme",{"type":137,"name":260,"callback":261,"file":262,"line":172},"plugins_loaded","load_plugin_textdomain","src\\languages\\class-internationalization.php",{"type":137,"name":264,"callback":265,"file":266,"line":172},"rest_api_init","closure","src\\rest\\class-base-route.php",{"type":137,"name":264,"callback":268,"file":269,"line":144},"register_field","src\\rest\\fields\\class-post-fields.php",{"type":137,"name":239,"callback":271,"file":272,"line":30},"gutenberg_validation","src\\utils\\class-compatibility.php",{"type":137,"name":274,"callback":275,"file":272,"line":189},"admin_notices","compatibility_notice",{"type":156,"name":277,"callback":278,"priority":11,"file":279,"line":30},"qz_rest_error_handler","rest_error_handler","src\\utils\\class-error-logger.php",{"type":156,"name":281,"callback":282,"priority":11,"file":283,"line":30},"qz_get_gercentage","get_gercentage","src\\utils\\class-math-utils.php",{"type":156,"name":285,"callback":286,"priority":11,"file":287,"line":30},"qz_sanitize_array","sanitize_array","src\\utils\\class-sanitization-utils.php",{"type":156,"name":289,"callback":290,"file":287,"line":291},"qz_sanitize_html_input","sanitize_html_input",31,{"type":156,"name":293,"callback":294,"priority":11,"file":287,"line":245},"qz_sanitize_media","sanitize_media",{"type":156,"name":296,"callback":297,"priority":11,"file":287,"line":298},"qz_save_options","save_options",33,{"type":156,"name":300,"callback":301,"file":302,"line":245},"qz_get_base_url","get_base","src\\utils\\class-url-utils.php",{"type":156,"name":304,"callback":305,"file":302,"line":298},"qz_trim_url","trim_url",{"type":156,"name":307,"callback":308,"priority":11,"file":309,"line":245},"qz_can_user_submit","can_user_submit","src\\utils\\class-validation.php",[],[],[],[],{"dangerousFunctions":315,"sqlUsage":316,"outputEscaping":318,"fileOperations":13,"externalRequests":13,"nonceChecks":354,"capabilityChecks":65,"bundledLibraries":355},[],{"prepared":13,"raw":13,"locations":317},[],{"escaped":319,"rawEcho":320,"locations":321},169,14,[322,326,329,332,334,336,337,339,341,344,347,349,351,352],{"file":323,"line":324,"context":325},"templates\\archive.php",34,"raw output",{"file":327,"line":328,"context":325},"templates\\topics.php",57,{"file":330,"line":331,"context":325},"views\\modal\\modal-about.php",20,{"file":333,"line":172,"context":325},"views\\modal\\modal-scores.php",{"file":333,"line":335,"context":325},38,{"file":333,"line":62,"context":325},{"file":333,"line":338,"context":325},68,{"file":340,"line":160,"context":325},"views\\parts\\google-rich-snippets.php",{"file":342,"line":343,"context":325},"views\\parts\\quiz-admin-submit-message.php",13,{"file":345,"line":346,"context":325},"views\\parts\\quiz-locked.php",12,{"file":348,"line":346,"context":325},"views\\parts\\user-locked.php",{"file":350,"line":164,"context":325},"views\\sections\\bottom-section.php",{"file":350,"line":298,"context":325},{"file":353,"line":331,"context":325},"views\\sections\\title-section.php",3,[356],{"name":357,"version":24,"knownCves":358},"TinyMCE",[],[],{"summary":361,"deductions":362},"Based on the static analysis, the 'quizess' plugin version 2.0.3 exhibits a very strong security posture. The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, the code signals indicate excellent security practices, with 100% of SQL queries using prepared statements, a high percentage of output being properly escaped, and the presence of nonce and capability checks. The lack of identified dangerous functions, file operations, and external HTTP requests further bolsters confidence in its secure implementation. Taint analysis showing zero unsanitized paths reinforces this positive outlook. The plugin's vulnerability history being entirely clear of known CVEs suggests a history of secure development or diligent patching by its maintainers.",[],"2026-03-17T01:02:56.867Z",{"wat":365,"direct":378},{"assetPaths":366,"generatorPatterns":371,"scriptPaths":372,"versionParams":373},[367,368,369,370],"\u002Fwp-content\u002Fplugins\u002Fquizess\u002FblocksQuizess.css","\u002Fwp-content\u002Fplugins\u002Fquizess\u002FadminQuizess.css","\u002Fwp-content\u002Fplugins\u002Fquizess\u002FblocksQuizess.js","\u002Fwp-content\u002Fplugins\u002Fquizess\u002FadminQuizess.js",[],[370,369],[374,375,376,377],"adminQuizess.css?ver=","blocksQuizess.css?ver=","adminQuizess.js?ver=","blocksQuizess.js?ver=",{"cssClasses":379,"htmlComments":381,"htmlAttributes":382,"restEndpoints":386,"jsGlobals":390,"shortcodeOutput":392},[380],"quizess-dashboard-wrapper",[],[383,384,385],"data-quizess-dashboard-api","data-quizess-options-api","data-quizess-scores-api",[387,388,389],"\u002Fwp-json\u002Fquizess\u002Fv1\u002Fdashboard","\u002Fwp-json\u002Fquizess\u002Fv1\u002Foptions","\u002Fwp-json\u002Fquizess\u002Fv1\u002Fscores",[391],"quizessDashboard",[]]