ProctoPress : Quiz/Exam Proctoring For Learning Management System(LMS) Security & Risk Analysis

wordpress.org/plugins/exam-and-quiz-online-proctoring-with-lms-integration

Online Exam Proctoring solution provides advanced monitoring and restriction features that ensure fair and secure online examinations

100 active installs v2.2.6 PHP 5.3.0+ WP 3.0.1+ Updated Feb 4, 2026
examinationexamslmsquiztest
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is ProctoPress : Quiz/Exam Proctoring For Learning Management System(LMS) Safe to Use in 2026?

Generally Safe

Score 100/100

ProctoPress : Quiz/Exam Proctoring For Learning Management System(LMS) has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The plugin "exam-and-quiz-online-proctoring-with-lms-integration" v2.2.6 exhibits a concerning security posture primarily due to its unprotected entry points. While the plugin demonstrates good practices in other areas, such as the exclusive use of prepared statements for SQL queries and proper output escaping, the presence of six AJAX handlers without authentication checks presents a significant risk. This means any unauthenticated user could potentially trigger these AJAX actions, leading to unexpected or malicious behavior.

The static analysis reveals no dangerous functions, no file operations, and no taint flows indicating immediate code execution vulnerabilities. The absence of known CVEs and a clean vulnerability history are positive indicators, suggesting a generally well-maintained codebase. However, the lack of vulnerability history doesn't negate the current risks presented by the exposed AJAX endpoints. The plugin's strengths lie in its secure database interactions and output handling, but its weakness in access control for its AJAX functionality is a critical oversight.

In conclusion, while the plugin is free from known vulnerabilities and employs secure coding practices for data handling, the unprotected AJAX handlers create a substantial attack surface. This requires immediate attention to implement proper authentication and authorization mechanisms for these entry points to mitigate potential exploitation. The overall security is weakened by this significant gap in access control.

Key Concerns

  • Unprotected AJAX handlers
  • High number of unprotected entry points
Vulnerabilities
None known

ProctoPress : Quiz/Exam Proctoring For Learning Management System(LMS) Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

ProctoPress : Quiz/Exam Proctoring For Learning Management System(LMS) Release Timeline

v2.2.6Current
v2.2.5
v2.2.4
v2.2.3
v2.2.2
v2.2.1
v2.2.0
v2.1.0
v2.0.0
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

ProctoPress : Quiz/Exam Proctoring For Learning Management System(LMS) Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
6 prepared
Unescaped Output
0
189 escaped
Nonce Checks
8
Capability Checks
6
File Operations
0
External Requests
2
Bundled Libraries
0

SQL Query Safety

100% prepared6 total queries

Output Escaping

100% escaped189 total outputs
Attack Surface
6 unprotected

ProctoPress : Quiz/Exam Proctoring For Learning Management System(LMS) Attack Surface

Entry Points6
Unprotected6

AJAX Handlers 6

authwp_ajax_mo_procto_supportincludes\class-proctoring-for-lms.php:146
authwp_ajax_mo_procto_setup_callincludes\class-proctoring-for-lms.php:147
authwp_ajax_mo_procto_view_reportincludes\class-proctoring-for-lms.php:148
authwp_ajax_mo_procto_specific_settingsincludes\class-proctoring-for-lms.php:152
authwp_ajax_mo_procto_select_lmsincludes\class-proctoring-for-lms.php:153
authwp_ajax_mo_procto_actionincludes\class-proctoring-for-lms.php:172
WordPress Hooks 9
actionadmin_menuincludes\class-proctoring-for-lms.php:142
actionadmin_enqueue_scriptsincludes\class-proctoring-for-lms.php:143
actionadmin_enqueue_scriptsincludes\class-proctoring-for-lms.php:144
actionadmin_footerincludes\class-proctoring-for-lms.php:149
actionadmin_initincludes\class-proctoring-for-lms.php:150
actionmo_procto_show_messageincludes\class-proctoring-for-lms.php:155
actionwp_enqueue_scriptsincludes\class-proctoring-for-lms.php:170
actionwp_enqueue_scriptsincludes\class-proctoring-for-lms.php:171
filterauthenticateincludes\class-proctoring-for-lms.php:173
Maintenance & Trust

ProctoPress : Quiz/Exam Proctoring For Learning Management System(LMS) Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 4, 2026
PHP min version5.3.0
Downloads6K

Community Trust

Rating100/100
Number of ratings10
Active installs100
Developer Profile

ProctoPress : Quiz/Exam Proctoring For Learning Management System(LMS) Developer Profile

miniOrange

41 plugins · 83K total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
324 days
View full developer profile
Detection Fingerprints

How We Detect ProctoPress : Quiz/Exam Proctoring For Learning Management System(LMS)

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about ProctoPress : Quiz/Exam Proctoring For Learning Management System(LMS)