
PressPrimer Quiz – AI Quiz Maker, Exam Builder & LMS Assessment Plugin Security & Risk Analysis
wordpress.org/plugins/pressprimer-quizEnterprise-grade quiz builder plugin with AI question generation, LMS integration, and beautiful themes. Free forever.
Is PressPrimer Quiz – AI Quiz Maker, Exam Builder & LMS Assessment Plugin Safe to Use in 2026?
Generally Safe
Score 100/100PressPrimer Quiz – AI Quiz Maker, Exam Builder & LMS Assessment Plugin has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "pressprimer-quiz" v2.1.0 plugin exhibits a generally strong security posture, with excellent practices in SQL query preparation (93%) and output escaping (98%). The absence of known CVEs and common vulnerability types in its history is a significant positive indicator. However, the static analysis reveals some areas for improvement. A notable concern is the presence of 14 unprotected entry points across its REST API routes, suggesting potential vulnerabilities to unauthorized access or manipulation. Additionally, the taint analysis identified 2 high-severity flows with unsanitized paths, which could lead to exploitable issues if not properly addressed. The use of dangerous functions like 'exec' also warrants careful scrutiny, even if not directly implicated in a current vulnerability.
While the plugin demonstrates good defensive coding practices in most areas, the unprotected REST API routes and high-severity taint flows represent the most immediate risks. The history of no vulnerabilities is encouraging, but it doesn't guarantee future security. The plugin developers should prioritize addressing the identified unsanitized paths and implementing proper permission callbacks for all REST API routes to strengthen its overall security and mitigate potential risks.
Key Concerns
- REST API routes without permission callbacks
- High severity taint flows with unsanitized paths
- Use of dangerous function 'exec'
PressPrimer Quiz – AI Quiz Maker, Exam Builder & LMS Assessment Plugin Security Vulnerabilities
PressPrimer Quiz – AI Quiz Maker, Exam Builder & LMS Assessment Plugin Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
PressPrimer Quiz – AI Quiz Maker, Exam Builder & LMS Assessment Plugin Attack Surface
AJAX Handlers 39
REST API Routes 40
Shortcodes 2
WordPress Hooks 90
Maintenance & Trust
PressPrimer Quiz – AI Quiz Maker, Exam Builder & LMS Assessment Plugin Maintenance & Trust
Maintenance Signals
Community Trust
PressPrimer Quiz – AI Quiz Maker, Exam Builder & LMS Assessment Plugin Alternatives
Uncanny Toolkit for LearnDash
uncanny-learndash-toolkit
Extend LearnDash with a variety of useful modules that make it even easier to build great learner experiences with LearnDash.
LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes
lifterlms
Complete e-learning platform to sell online courses, protect lessons, offer memberships, and quiz students. WP Learning Management System.
LifterLMS Labs
lifterlms-labs
A collection of experimental, conceptual, and possibly silly features which improve and enhance the functionality of the LifterLMS core.
Autocomplete LearnDash Lessons and Topics
autocomplete-learndash
Autocomplete for LearnDash Lessons and Topics will automatically mark the lessons and topics as completed.
PowerPack for LearnDash
powerpack-for-learndash
PowerPack for LearnDash offers 42 modules you can activate in a click to power up your LearnDash LMS website. What's included with PowerPack for …
PressPrimer Quiz – AI Quiz Maker, Exam Builder & LMS Assessment Plugin Developer Profile
1 plugin · 20 total installs
How We Detect PressPrimer Quiz – AI Quiz Maker, Exam Builder & LMS Assessment Plugin
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/pressprimer-quiz/assets/js/ai-generation.js/wp-content/plugins/pressprimer-quiz/assets/css/ai-generation.css/wp-content/plugins/pressprimer-quiz/assets/js/ai-generation.jspressprimer-quiz/assets/js/ai-generation.js?ver=pressprimer-quiz/assets/css/ai-generation.css?ver=HTML / DOM Fingerprints
ppq-ai-generation-wrapperppq-ai-generation-formppq-ai-generation-textareappq-ai-generation-file-uploadppq-ai-generation-controlsppq-ai-generation-buttonppq-ai-generation-resultsppq-ai-generation-question+9 more<!-- AI Generation Panel --><!-- AI Generation Form --><!-- AI Generation Controls --><!-- AI Generation Results -->+2 moredata-action="pressprimer_quiz_ai_generate_questions"data-action="pressprimer_quiz_ai_save_questions"data-action="pressprimer_quiz_ai_upload_file"data-action="pressprimer_quiz_ai_check_status"data-nonce="pressprimer_quiz_ai_generation"data-max-file-size+1 morepressprimerQuizAIGeneration/wp-json/pressprimer-quiz/v1/ai/generate/wp-json/pressprimer-quiz/v1/ai/save/wp-json/pressprimer-quiz/v1/ai/upload/wp-json/pressprimer-quiz/v1/ai/status