Automated Registration of the Course Security & Risk Analysis

wordpress.org/plugins/automated-registration-of-the-course

[course] use this shortcode anywhere in post/page. This plugin allows you to COURSES: Add, Edit/Update and Delete Courses.

10 active installs v1.0 PHP + WP 2.3+ Updated Aug 19, 2012
automatedcourseregistration
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Automated Registration of the Course Safe to Use in 2026?

Generally Safe

Score 85/100

Automated Registration of the Course has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 13yr ago
Risk Assessment

The "automated-registration-of-the-course" v1.0 plugin exhibits a concerning security posture, despite a clean vulnerability history. While the attack surface is relatively small and there are no recorded CVEs, the static analysis reveals significant weaknesses. A striking 100% of analyzed flows have unsanitized paths, with a high proportion (47) categorized as critical severity taint flows. This indicates a substantial risk of injection vulnerabilities. Furthermore, a complete lack of output escaping across all outputs is a critical flaw, exposing users to Cross-Site Scripting (XSS) attacks. The use of prepared statements in only 20% of SQL queries also suggests potential SQL injection risks. The outdated bundled libraries, jQuery v1.6.2 and DataTables v1.8.2, also present a minor but notable risk. While the absence of unpatched CVEs is positive, it is overshadowed by the severe internal code quality issues identified in the static analysis. These internal code weaknesses must be addressed to mitigate significant security risks.

Key Concerns

  • Critical severity taint flows
  • Flows with unsanitized paths
  • Output escaping: 0% properly escaped
  • SQL queries: 80% not using prepared statements
  • Bundled outdated library: jQuery v1.6.2
  • Bundled outdated library: DataTables v1.8.2
  • Nonce checks: 0
  • Capability checks: 0
Vulnerabilities
None known

Automated Registration of the Course Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Automated Registration of the Course Code Analysis

Dangerous Functions
0
Raw SQL Queries
79
20 prepared
Unescaped Output
295
0 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
2

Bundled Libraries

jQuery1.6.2DataTables1.8.2

SQL Query Safety

20% prepared99 total queries

Output Escaping

0% escaped295 total outputs
Data Flows
53 unsanitized

Data Flow Analysis

25 flows53 with unsanitized paths
<excel_course> (excel_course.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Automated Registration of the Course Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[courseform] codes.php:8
[course] codes.php:10
WordPress Hooks 2
actionplugins_loadedCources.php:26
actionadmin_menuCources.php:30
Maintenance & Trust

Automated Registration of the Course Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedAug 19, 2012
PHP min version
Downloads4K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Automated Registration of the Course Developer Profile

karimmughal

3 plugins · 210 total installs

74
trust score
Avg Security Score
71/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Automated Registration of the Course

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/automated-registration-of-the-course/css/default.uni-form.css/wp-content/plugins/automated-registration-of-the-course/css/demo1.css/wp-content/plugins/automated-registration-of-the-course/css/uni-form.css/wp-content/plugins/automated-registration-of-the-course/media/js/jquery.dataTables.js/wp-content/plugins/automated-registration-of-the-course/media/js/jquery.js/wp-content/plugins/automated-registration-of-the-course/media/css/demo_page.css/wp-content/plugins/automated-registration-of-the-course/media/css/demo_table.css
Script Paths
/wp-content/plugins/automated-registration-of-the-course/media/js/jquery.js/wp-content/plugins/automated-registration-of-the-course/media/js/jquery.dataTables.js

HTML / DOM Fingerprints

CSS Classes
uniFormctrlHoldercontactDeptcontact
HTML Comments
Author: K$Mcopyright 2011author karimauthor karim salim+4 more
Data Attributes
data-default-value
JS Globals
AutoFill
FAQ

Frequently Asked Questions about Automated Registration of the Course