
Appointment Form Manager Security & Risk Analysis
wordpress.org/plugins/appointment-form-managerCreate custom appointment form using visual Form Builder & display anywhere using shortcode.
Is Appointment Form Manager Safe to Use in 2026?
Generally Safe
Score 85/100Appointment Form Manager has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "appointment-form-manager" plugin v2.1.1 exhibits a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for its SQL queries and avoids external HTTP requests and file operations, significantly reducing common attack vectors. The absence of recorded vulnerabilities in its history is also a positive indicator of past stability. However, several concerning aspects in the static analysis warrant attention. A substantial attack surface is exposed, with all 6 AJAX handlers lacking authentication checks, presenting a significant risk for unauthorized actions. Furthermore, only 8% of the total outputs are properly escaped, leaving a high probability of cross-site scripting (XSS) vulnerabilities. The taint analysis also highlights a critical flow with unsanitized paths, indicating a potential for more severe security issues that were not fully mitigated. While the plugin has a clean vulnerability history, the present code analysis reveals critical areas for improvement, particularly concerning input validation and output escaping to secure its extensive AJAX endpoints.
Key Concerns
- AJAX handlers without authentication checks
- Low percentage of properly escaped outputs
- Critical severity taint flow with unsanitized paths
- No nonce checks on AJAX handlers
Appointment Form Manager Security Vulnerabilities
Appointment Form Manager Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Appointment Form Manager Attack Surface
AJAX Handlers 6
Shortcodes 1
WordPress Hooks 6
Maintenance & Trust
Appointment Form Manager Maintenance & Trust
Maintenance Signals
Community Trust
Appointment Form Manager Alternatives
Contact Form 7
contact-form-7
Just another contact form plugin. Simple but flexible.
Akismet Anti-spam: Spam Protection
akismet
The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam solution for WordPress and WooCommerce.
WPForms – Easy Form Builder for WordPress – Contact Forms, Payment Forms, Surveys, & More
wpforms-lite
The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, payment forms, & other custom forms.
Database Addon for Contact Form 7 – CFDB7
contact-form-cfdb7
Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight contact form 7 database plugin.
Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder
fluentform
Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features.
Appointment Form Manager Developer Profile
3 plugins · 160 total installs
How We Detect Appointment Form Manager
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/appointment-form-manager/css/admin.css/wp-content/plugins/appointment-form-manager/css/admin-form.css/wp-content/plugins/appointment-form-manager/js/appointment-form-manager-admin.js/wp-content/plugins/appointment-form-manager/js/jquery.min.js/wp-content/plugins/appointment-form-manager/js/form-builder.js/wp-content/plugins/appointment-form-manager/js/form-render.min.js/wp-content/plugins/appointment-form-manager/js/form-load.jsappointment-form-manager/css/admin.css?ver=appointment-form-manager/css/admin-form.css?ver=appointment-form-manager/js/appointment-form-manager-admin.js?ver=appointment-form-manager/js/jquery.min.js?ver=appointment-form-manager/js/form-builder.js?ver=appointment-form-manager/js/form-render.min.js?ver=appointment-form-manager/js/form-load.js?ver=HTML / DOM Fingerprints
afm-admin-styleafm-admin-form-style