
Recruitment Manager – Jobs Listing and Recruitment Plugin Security & Risk Analysis
wordpress.org/plugins/recruitment-managerWP Recruitment Manager - Jobs plugin to create ease in your recruitment process
Is Recruitment Manager – Jobs Listing and Recruitment Plugin Safe to Use in 2026?
Generally Safe
Score 85/100Recruitment Manager – Jobs Listing and Recruitment Plugin has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "recruitment-manager" plugin version 1.0 exhibits a generally strong security posture based on the provided static analysis. The absence of unprotected AJAX handlers, REST API routes, and cron events is commendable, indicating a good understanding of secure WordPress development practices by limiting the external attack surface. The plugin also demonstrates good habits with a significant percentage of SQL queries utilizing prepared statements and a substantial portion of output being properly escaped. Furthermore, the plugin's vulnerability history is completely clean, with no recorded CVEs, which is a positive indicator of its stability and security over time. The taint analysis also shows no critical or high-severity unsanitized flows, reinforcing the impression of well-handled data inputs.
However, a few areas warrant attention. While the percentage of properly escaped outputs is good, it's not 100%, meaning there's a small but present risk of Cross-Site Scripting (XSS) vulnerabilities if any of the unescaped outputs involve user-controlled data. The presence of file operations and external HTTP requests, while not inherently insecure, represents potential vectors for vulnerabilities if not implemented with extreme care, especially concerning input validation and sanitization. The bundling of the 'dompdf' library, while not explicitly flagged as outdated or vulnerable in this report, is a common source of security issues in WordPress plugins if not maintained and updated rigorously. The total of 12 entry points, though all protected, still presents a surface area that needs ongoing vigilance. Overall, the plugin is built with good security foundations, but attention to the minor gaps in output escaping and careful handling of file operations and bundled libraries would further solidify its security.
Key Concerns
- Unescaped outputs exist
- Bundled library (dompdf)
Recruitment Manager – Jobs Listing and Recruitment Plugin Security Vulnerabilities
Recruitment Manager – Jobs Listing and Recruitment Plugin Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Recruitment Manager – Jobs Listing and Recruitment Plugin Attack Surface
AJAX Handlers 8
Shortcodes 4
WordPress Hooks 22
Maintenance & Trust
Recruitment Manager – Jobs Listing and Recruitment Plugin Maintenance & Trust
Maintenance Signals
Community Trust
Recruitment Manager – Jobs Listing and Recruitment Plugin Alternatives
Job Board by ejobsitesoftware
job-board-by-ejobsitesoftware
A comprehensive job board plugin with features like job posting, job search, applications, employer/jobseeker dashboards, and more.
Job Board for Workable
job-board-for-workable
Display and filter Workable job listings via shortcodes. Simple setup. GDPR-friendly.
WP Job Manager
wp-job-manager
Create a careers page for your company website, or build a public job board for your community.
WP Job Openings – Job Listing, Career Page and Recruitment Plugin
wp-job-openings
WP Job Openings plugin is the most simple yet powerful plugin for setting up a job listing page for your WordPress website.
Job Postings
job-postings
WordPress plugin that make it easy to add job postings to your company’s website in a structured way.
Recruitment Manager – Jobs Listing and Recruitment Plugin Developer Profile
1 plugin · 10 total installs
How We Detect Recruitment Manager – Jobs Listing and Recruitment Plugin
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/recruitment-manager/assets/css/cwrm-general-styles.css/wp-content/plugins/recruitment-manager/assets/css/css-beautify.css/wp-content/plugins/recruitment-manager/assets/js/admin-application-list-functions.js/wp-content/plugins/recruitment-manager/assets/js/setting.js/wp-content/plugins/recruitment-manager/assets/js/cssbeautify.codemirror.js/wp-content/plugins/recruitment-manager/assets/js/cssbeautify.css.js/wp-content/plugins/recruitment-manager/assets/js/cssbeautify.js/wp-content/plugins/recruitment-manager/assets/css/job-list.css+4 more/wp-content/plugins/recruitment-manager/assets/js/admin-application-list-functions.js/wp-content/plugins/recruitment-manager/assets/js/setting.js/wp-content/plugins/recruitment-manager/assets/js/cssbeautify.codemirror.js/wp-content/plugins/recruitment-manager/assets/js/cssbeautify.css.js/wp-content/plugins/recruitment-manager/assets/js/cssbeautify.js/wp-content/plugins/recruitment-manager/assets/js/job-list.js+1 morerecruitment-manager/assets/css/cwrm-general-styles.css?ver=recruitment-manager/assets/css/css-beautify.css?ver=recruitment-manager/assets/js/admin-application-list-functions.js?ver=recruitment-manager/assets/js/setting.js?ver=recruitment-manager/assets/js/cssbeautify.codemirror.js?ver=recruitment-manager/assets/js/cssbeautify.css.js?ver=recruitment-manager/assets/js/cssbeautify.js?ver=recruitment-manager/assets/css/job-list.css?ver=recruitment-manager/assets/css/job-detail.css?ver=recruitment-manager/assets/css/cwrm-css-overrides.css?ver=recruitment-manager/assets/js/job-list.js?ver=recruitment-manager/assets/js/job-detail.js?ver=HTML / DOM Fingerprints
cwrm-job-listingscwrm-job-filterscwrm-job-detail<!-- wp-recruit-manager --><!-- Recruitment Manager: End Job Details --><!-- Recruitment Manager: End Job Listing --><!-- Recruitment Manager: End Job Filters -->+2 moredata-cwrm-job-iddata-cwrm-post-typeCWRM_AJAX_URLcwrm_obj/wp-json/cwrm/v1/jobs/wp-json/cwrm/v1/applications<div class="cwrm-job-listings"><div class="cwrm-job-filters"><div class="cwrm-job-titles"><div class="cwrm-job-applications">