
Contact List – Online Staff Directory & Address Book Security & Risk Analysis
wordpress.org/plugins/contact-listBuild a custom staff directory, address book or any kind of listing with this easy-to-use plugin.
Is Contact List – Online Staff Directory & Address Book Safe to Use in 2026?
Generally Safe
Score 99/100Contact List – Online Staff Directory & Address Book has a strong security track record. Known vulnerabilities have been patched promptly.
The "contact-list" plugin v3.0.18 presents a mixed security posture. While it demonstrates some good practices such as a high percentage of properly escaped outputs and a decent number of nonce and capability checks, significant concerns arise from its attack surface. A notable 8 out of 15 entry points are AJAX handlers without any authentication checks, creating a broad avenue for potential unauthorized actions. Furthermore, the taint analysis reveals 6 critical flows with unsanitized paths, indicating a high risk of severe vulnerabilities like Cross-Site Scripting (XSS) or insecure direct object references if these flows are not properly handled.
The vulnerability history shows 2 known medium-severity CVEs, with the most recent being in May 2024. While there are no currently unpatched vulnerabilities, the historical presence of Missing Authorization and XSS issues, coupled with the current taint analysis findings, suggests a pattern of recurring security weaknesses that require diligent attention. The presence of the Freemius v1.0 bundled library, while not explicitly flagged as outdated, warrants monitoring for potential vulnerabilities in older versions.
In conclusion, the plugin has areas of strength, particularly in output escaping. However, the high number of unprotected AJAX handlers and the critical taint flows are significant security risks that demand immediate remediation. The historical vulnerability pattern further underscores the need for robust security practices to be consistently applied. The plugin's security can be significantly improved by implementing proper authentication and authorization checks on its exposed AJAX endpoints and thoroughly sanitizing all input involved in the identified taint flows.
Key Concerns
- Unprotected AJAX handlers
- Critical taint flows without sanitization
- SQL queries with low prepared statement usage
- Bundled outdated library (Freemius v1.0)
- Previous medium CVEs indicating potential weaknesses
Contact List – Online Staff Directory & Address Book Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
Contact List – Easy Business Directory, Staff Directory and Address Book Plugin <= 2.9.87 - Missing Authorization to Notice Dismissal
Contact List – Easy Business Directory, Staff Directory and Address Book Plugin <= 2.9.41 - Reflected Cross-Site Scripting
Contact List – Online Staff Directory & Address Book Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Contact List – Online Staff Directory & Address Book Attack Surface
AJAX Handlers 8
Shortcodes 7
WordPress Hooks 55
Maintenance & Trust
Contact List – Online Staff Directory & Address Book Maintenance & Trust
Maintenance Signals
Community Trust
Contact List – Online Staff Directory & Address Book Alternatives
Business Directory Plugin – Easy Listing Directories for WordPress
business-directory-plugin
The easy Business Directory Plugin for WordPress. Build an easy team directory, member directory, staff directory, church directory, and more.
Employee Directory – Staff Directory and Listing
employee-staff-directory
WordPress Employee Directory plugin builds Employee directory, Member/Staff directory, Employee listings & displays the Staff list [24/7 SUPPORT]
Directorist: AI-Powered Business Directory, Listings & Classified Ads
directorist
Build any type of directory website such as a business directory, job directory, classifieds directory, and more with this WordPress directory plugin.
Classified Listing – AI-Powered Classified ads & Business Directory Plugin
classified-listing
A Classified ads and Business Directory plugin for WordPress, to create classified listing, real estate directory, local business directory, and more.
GeoDirectory – WP Business Directory Plugin and Classified Listings Directory
geodirectory
A superb WordPress Business Directory plugin to create a local business directory, classified ads directory, or job listings board.
Contact List – Online Staff Directory & Address Book Developer Profile
2 plugins · 5K total installs
How We Detect Contact List – Online Staff Directory & Address Book
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/contact-list/css/admin.css/wp-content/plugins/contact-list/css/frontend.css/wp-content/plugins/contact-list/js/admin.js/wp-content/plugins/contact-list/js/frontend.js/wp-content/plugins/contact-list/js/admin.js/wp-content/plugins/contact-list/js/frontend.jscontact-list/css/admin.css?ver=contact-list/css/frontend.css?ver=contact-list/js/admin.js?ver=contact-list/js/frontend.js?ver=HTML / DOM Fingerprints
cl-contact-list-wrappercl-contact-list-itemcl-contact-list-namecl-contact-list-emailcl-contact-list-phonecl-contact-list-addresscl-contact-list-websitecl-contact-list-notes+2 moredata-contact-list-idContactListFrontend/wp-json/contact-list/v1/contacts[contact-list]