
GradeBook Security & Risk Analysis
wordpress.org/plugins/an-gradebookA gradebook plugin for educators to create, maintain, and share grades quickly and efficiently.
Is GradeBook Safe to Use in 2026?
Use With Caution
Score 58/100GradeBook has 2 unpatched vulnerabilities. Evaluate alternatives or apply available mitigations.
The "an-gradebook" plugin v6.5.3 presents a mixed security posture. On the positive side, the code demonstrates good practices with a very high percentage of SQL queries using prepared statements and output being properly escaped. There are no detected critical or high severity taint flows, and no dangerous functions are used. The plugin also avoids external HTTP requests and doesn't bundle libraries, which can reduce attack vectors. However, several areas raise significant concerns. The presence of 4 REST API routes without permission callbacks constitutes a substantial attack surface that could be exploited by unauthenticated users. Furthermore, the complete absence of nonce checks on any entry points is a critical oversight that leaves the plugin vulnerable to Cross-Site Request Forgery (CSRF) attacks. The vulnerability history is also a major red flag, with 2 known CVEs, both of which are currently unpatched. The historical prevalence of SQL injection and Cross-Site Scripting (XSS) vulnerabilities, coupled with unpatched issues, suggests a pattern of security weaknesses that require immediate attention. While the static analysis shows good coding hygiene in some areas, the unpatched vulnerabilities and unprotected entry points create a significant risk.
Key Concerns
- Unpatched CVEs (2 total)
- REST API routes without permission callbacks (4)
- No nonce checks on any entry points
GradeBook Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
AN_GradeBook <= 5.0.1 - Authenticated (Subscriber+) SQL Injection via 'id'
AN_GradeBook <= 5.0.1 - Authenticated(Administrator+) Stored Cross-Site Scripting
GradeBook Code Analysis
SQL Query Safety
Output Escaping
GradeBook Attack Surface
REST API Routes 14
WordPress Hooks 6
Maintenance & Trust
GradeBook Maintenance & Trust
Maintenance Signals
Community Trust
GradeBook Alternatives
Educare – Students & Result Management System
educare
No. 1 Academic Students & Result Management system for WordPress. Educare helps you effortlessly publish and manage student results online.
CGPA Calculator
cgpa-calculator
Simple, secure CGPA calculator for students to calculate academic performance instantly.
Student Feedback
studentsays-make-comment-or-feedback
StudentSays - Make comment or feedback plugin displayed the comment or feedback of the education organization by slides. This plugin will help any edu …
Tutor LMS – eLearning and online course solution
tutor
A complete WordPress LMS plugin to create any eLearning website easily.
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses
learnpress
A WordPress LMS Plugin to create WordPress Learning Management System. Turn your WordPress to LMS WordPress Website with Courses, Lessons, Quizzes &am …
GradeBook Developer Profile
1 plugin · 10 total installs
How We Detect GradeBook
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/an-gradebook/build/index.js/wp-content/plugins/an-gradebook/build/index.css/wp-content/plugins/an-gradebook/build/index.js/wp-content/plugins/an-gradebook/build/index.js?ver=/wp-content/plugins/an-gradebook/build/index.css?ver=HTML / DOM Fingerprints
id="an-gradebook-react-root"anGradebookSettings/wp-json/an-gradebook/v1/assignments/wp-json/an-gradebook/v1/assignments/(?P<id>\d+)/wp-json/an-gradebook/v1/courses/wp-json/an-gradebook/v1/courses/(?P<id>\d+)/wp-json/an-gradebook/v1/students/wp-json/an-gradebook/v1/students/(?P<id>\d+)/wp-json/an-gradebook/v1/cells/wp-json/an-gradebook/v1/cells/(?P<id>\d+)/wp-json/an-gradebook/v1/stats/wp-json/an-gradebook/v1/stats/(?P<id>\d+)/wp-json/an-gradebook/v1/student-view/wp-json/an-gradebook/v1/student-view/(?P<id>\d+)