
Wp-Adv-Quiz Security & Risk Analysis
wordpress.org/plugins/advanced-quizA powerful and beautiful quiz plugin for WordPress.
Is Wp-Adv-Quiz Safe to Use in 2026?
Use With Caution
Score 64/100Wp-Adv-Quiz has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.
The static analysis of the 'advanced-quiz' plugin v1.0.4 reveals a seemingly clean codebase with no immediately apparent vulnerabilities in its attack surface, dangerous functions, SQL queries, output escaping, file operations, or external HTTP requests. The absence of detected taint flows and unsanitized paths further suggests good coding practices in these areas. However, this positive picture is significantly undermined by the plugin's vulnerability history, which shows two known CVEs, one of which remains unpatched. Both historical vulnerabilities were medium severity and related to Cross-site Scripting, indicating a recurring pattern of input sanitization issues. The lack of any nonce or capability checks on the zero identified entry points, while not an immediate flaw given the zero entry points, could become a significant risk if new functionalities are added without proper security considerations.
Key Concerns
- Unpatched vulnerability (Medium Severity)
- Bundled outdated library (TinyMCE)
- No capability checks detected
- No nonce checks detected
Wp-Adv-Quiz Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
Wp-Adv-Quiz <= 1.0.2 - Authenticated (Admin+) Stored Cross-Site Scripting via Quiz Title
Wp-Adv-Quiz <= 1.0.2 - Authenticated (Admin+) Stored Cross-Site Scripting via Quiz Question and Message
Wp-Adv-Quiz Release Timeline
Wp-Adv-Quiz Code Analysis
Bundled Libraries
Wp-Adv-Quiz Attack Surface
WordPress Hooks 3
Maintenance & Trust
Wp-Adv-Quiz Maintenance & Trust
Maintenance Signals
Community Trust
Wp-Adv-Quiz Alternatives
Watu Quiz
watu
Creates exams, surveys, and quizzes with unlimited number of questions and answers. Mobile/touch - friendly.
Chained Quiz
chained-quiz
Create a quiz where the next question depends on the answer to the previous question. Final quiz results depend on the amount of collected points.
Riddle Quiz Maker – easily add quizzes with unlimited lead generation to your site
riddle-playful-content-on-the-go
Riddle’s beautifully intuitive quiz maker lets you create unlimited quizzes, personality tests, and more—no coding, no limits.
Polls, Surveys, Contests and Quizzes for Pages
polls-surveys-contests-and-quizzes-for-pages
Embed polls, surveys, contests and quizzes into your WordPress site and get valuable feedback from your customers.
CBX Poll
cbxpoll
CBX Poll - Complete Poll and Vote plugin for WordPress
Wp-Adv-Quiz Developer Profile
1 plugin · 200 total installs
How We Detect Wp-Adv-Quiz
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/advanced-quiz/css/frontend.css/wp-content/plugins/advanced-quiz/css/frontend-touch.css/wp-content/plugins/advanced-quiz/css/admin.css/wp-content/plugins/advanced-quiz/css/jquery-ui.css/wp-content/plugins/advanced-quiz/css/fontello/css/fontello.css/wp-content/plugins/advanced-quiz/css/leaflet.css/wp-content/plugins/advanced-quiz/css/map-editor.css/wp-content/plugins/advanced-quiz/css/custom-quiz-styles.css+28 more/wp-content/plugins/advanced-quiz/js/frontend.js/wp-content/plugins/advanced-quiz/js/jquery-ui.js/wp-content/plugins/advanced-quiz/js/jquery.cookie.js/wp-content/plugins/advanced-quiz/js/jquery.tinysort.js/wp-content/plugins/advanced-quiz/js/jquery.typewatch.js/wp-content/plugins/advanced-quiz/js/raphael-min.js+21 moreadvanced-quiz/css/frontend.css?ver=advanced-quiz/css/frontend-touch.css?ver=advanced-quiz/css/admin.css?ver=advanced-quiz/css/jquery-ui.css?ver=advanced-quiz/css/fontello/css/fontello.css?ver=advanced-quiz/css/leaflet.css?ver=advanced-quiz/css/map-editor.css?ver=advanced-quiz/css/custom-quiz-styles.css?ver=advanced-quiz/css/grid.css?ver=advanced-quiz/js/frontend.js?ver=advanced-quiz/js/jquery-ui.js?ver=advanced-quiz/js/jquery.cookie.js?ver=advanced-quiz/js/jquery.tinysort.js?ver=advanced-quiz/js/jquery.typewatch.js?ver=advanced-quiz/js/raphael-min.js?ver=advanced-quiz/js/jquery.gritter.min.js?ver=advanced-quiz/js/jquery.countdown.js?ver=advanced-quiz/js/jquery.blockUI.js?ver=advanced-quiz/js/wp-adv-quiz.js?ver=advanced-quiz/js/admin.js?ver=advanced-quiz/js/question-editor.js?ver=advanced-quiz/js/map-editor.js?ver=advanced-quiz/js/touch.js?ver=advanced-quiz/js/tinymce/tinymce.min.js?ver=advanced-quiz/js/tinymce/plugins/wordpress/plugin.min.js?ver=advanced-quiz/js/tinymce/plugins/wpeditimage/plugin.min.js?ver=advanced-quiz/js/tinymce/plugins/wplink/plugin.min.js?ver=advanced-quiz/js/tinymce/plugins/wpdialogs/plugin.min.js?ver=advanced-quiz/js/tinymce/plugins/wp-adv-quiz-shortcode/plugin.min.js?ver=advanced-quiz/js/tinymce/plugins/compat3x/plugin.min.js?ver=advanced-quiz/js/tinymce/plugins/compat3x/js/dom-serializer.js?ver=advanced-quiz/js/tinymce/plugins/compat3x/js/livestyle.js?ver=advanced-quiz/js/tinymce/plugins/compat3x/js/oldparser.js?ver=advanced-quiz/js/tinymce/plugins/compat3x/js/rangy.js?ver=advanced-quiz/js/tinymce/plugins/compat3x/js/Firebug.js?ver=advanced-quiz/js/tinymce/langs/en.js?ver=HTML / DOM Fingerprints
wp_adv_quiz_frontendwp_adv_quiz_admin_wrapperwp_adv_quiz_question_stepwp_adv_quiz_captcha_wrapwp_adv_quiz_question_admin_wrapperwp_adv_quiz_hint_admin_wrapper<!-- wp_adv_quiz_captcha -->data-quiz-iddata-quiz-form-idwpAdvQuizFrontendwpAdvQuiz_question_editorwpAdvQuiz_question_editor_viewwpAdvQuiz_question_editor_model