Krishnadas Hospital Appointments & Clinic Manager Security & Risk Analysis

wordpress.org/plugins/krishnadas-hospital-appointments-clinic-manager

Doctor appointment booking plugin with doctor registration, appointment management, and admin approval.

0 active installs v1.1.0 PHP 7.4+ WP 6.0+ Updated Apr 16, 2026
appointment-bookingclinic-managementdoctor-appointmenthospital-managementpatient-management
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Krishnadas Hospital Appointments & Clinic Manager Safe to Use in 2026?

Generally Safe

Score 100/100

Krishnadas Hospital Appointments & Clinic Manager has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The plugin "krishnadas-hospital-appointments-clinic-manager" v1.1.0 exhibits a strong security posture based on the provided static analysis. The absence of dangerous functions, 100% usage of prepared statements for SQL queries, and complete output escaping demonstrate excellent secure coding practices. Furthermore, the plugin has no recorded vulnerabilities or CVEs, which suggests a history of responsible development and patching if issues were to arise. The presence of nonce and capability checks on all identified entry points is also a positive indicator, as it helps prevent unauthorized actions.

Vulnerabilities
None known

Krishnadas Hospital Appointments & Clinic Manager Security Vulnerabilities

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

Krishnadas Hospital Appointments & Clinic Manager Release Timeline

v1.1.0Current
v1.0.1
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Krishnadas Hospital Appointments & Clinic Manager Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
46 prepared
Unescaped Output
0
352 escaped
Nonce Checks
10
Capability Checks
7
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared46 total queries

Output Escaping

100% escaped352 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

4 flows
khacm_get_doctors_by_spec (includes/ajax.php:11)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Krishnadas Hospital Appointments & Clinic Manager Attack Surface

Entry Points11
Unprotected0

AJAX Handlers 3

authwp_ajax_khacm_get_doctors_by_specincludes/ajax.php:8
noprivwp_ajax_khacm_get_doctors_by_specincludes/ajax.php:9
authwp_ajax_khacm_hide_setup_noticeincludes/enqueue.php:271

Shortcodes 8

[khacm_register_choice] includes/shortcodes.php:11
[khacm_patient_self_register] includes/shortcodes.php:18
[khacm_thank_you] includes/shortcodes.php:25
[khacm_doctor_appointments] includes/shortcodes.php:37
[khacm_doctor_list] includes/shortcodes.php:48
[khacm_patient_dashboard] includes/shortcodes.php:69
[khacm_new_appointment] includes/shortcodes.php:79
[khacm_doctor_form] includes/shortcodes.php:92
WordPress Hooks 18
actionwp_enqueue_scriptsincludes/enqueue.php:190
actionlogin_enqueue_scriptsincludes/enqueue.php:216
actionadmin_enqueue_scriptsincludes/enqueue.php:249
filterthe_titleincludes/helpers.php:168
actionwp_loginincludes/helpers.php:213
filterlogin_messageincludes/helpers.php:240
filterregister_urlincludes/login-redirects.php:7
filterlogin_redirectincludes/login-redirects.php:15
actionadmin_initincludes/login-redirects.php:42
actionwp_body_openincludes/menus.php:108
actionadmin_noticeskrishnadas-hospital-appointments-clinic-manager.php:217
filterlogin_headerurlkrishnadas-hospital-appointments-clinic-manager.php:311
filterlogin_headertextkrishnadas-hospital-appointments-clinic-manager.php:316
filterauthenticatekrishnadas-hospital-appointments-clinic-manager.php:324
actionadmin_menukrishnadas-hospital-appointments-clinic-manager.php:380
filterget_pageskrishnadas-hospital-appointments-clinic-manager.php:415
actionafter_setup_themekrishnadas-hospital-appointments-clinic-manager.php:441
filterbody_classkrishnadas-hospital-appointments-clinic-manager.php:451
Maintenance & Trust

Krishnadas Hospital Appointments & Clinic Manager Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 16, 2026
PHP min version7.4
Downloads128

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

Krishnadas Hospital Appointments & Clinic Manager Developer Profile

krishnadas8119

1 plugin · 0 total installs

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

How We Detect Krishnadas Hospital Appointments & Clinic Manager

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/krishnadas-hospital-appointments-clinic-manager/assets/css/khacm-style.css/wp-content/plugins/krishnadas-hospital-appointments-clinic-manager/assets/js/khacm-script.js/wp-content/plugins/krishnadas-hospital-appointments-clinic-manager/assets/js/khacm-admin-script.js
Script Paths
/wp-content/plugins/krishnadas-hospital-appointments-clinic-manager/assets/js/khacm-script.js/wp-content/plugins/krishnadas-hospital-appointments-clinic-manager/assets/js/khacm-admin-script.js
Version Parameters
krishnadas-hospital-appointments-clinic-manager/assets/css/khacm-style.css?ver=krishnadas-hospital-appointments-clinic-manager/assets/js/khacm-script.js?ver=krishnadas-hospital-appointments-clinic-manager/assets/js/khacm-admin-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
khacm-setup-noticekhacm-list
Data Attributes
_khacm_page_khacm_page_slug
Shortcode Output
[khacm_patient_dashboard][khacm_doctor_appointments][khacm_doctor_list][khacm_new_appointment]
FAQ

Frequently Asked Questions about Krishnadas Hospital Appointments & Clinic Manager