
Job Postings Security & Risk Analysis
wordpress.org/plugins/job-postingsWordPress plugin that make it easy to add job postings to your company’s website in a structured way.
Is Job Postings Safe to Use in 2026?
Mostly Safe
Score 72/100Job Postings is generally safe to use. 11 past CVEs were resolved. Keep it updated.
The "job-postings" v2.8.1 plugin presents a mixed security posture with significant concerns alongside some positive practices. While the plugin demonstrates a commitment to secure database interactions with 100% prepared statements for SQL queries, this strength is overshadowed by critical vulnerabilities indicated in the taint analysis and its history. The presence of four flows with unsanitized paths, two of which are high severity, suggests potential for attackers to manipulate input to achieve unintended and possibly malicious outcomes, such as executing arbitrary code or accessing sensitive files.
The plugin's attack surface includes three unprotected AJAX handlers, which are prime targets for unauthorized actions. Furthermore, the history of 10 medium-severity CVEs, with one currently unpatched, points to a recurring pattern of vulnerabilities, primarily Cross-Site Scripting and Path Traversal. This historical trend, coupled with the static analysis findings, suggests that the development team may not be consistently applying secure coding principles or adequately testing for common web vulnerabilities.
In conclusion, while the use of prepared statements is commendable, the unprotected entry points, high-severity taint flows, and the pattern of past vulnerabilities significantly elevate the risk associated with this plugin. The unpatched CVE is a critical red flag, indicating an immediate and known security weakness that needs urgent attention.
Key Concerns
- Unpatched CVE
- High severity taint flows
- Unprotected AJAX handlers
- Unsanitized paths in taint flows
- Output escaping only 57% proper
- Bundled outdated library: TCPDF v1.0
- Dangerous functions: unseralize, create_function
- Low nonce check coverage
Job Postings Security Vulnerabilities
CVEs by Year
Severity Breakdown
11 total CVEs
Job Postings <= 2.8 - Missing Authorization
Jobs for WordPress <= 2.7.17 - Authenticated (Contributor+) Stored Cross-Site Scripting
Jobs for WordPress <= 2.7.14 - Authenticated (Contributor+) Stored Cross-Site Scripting
Jobs for WordPress <= 2.7.11 - Authenticated (Subscriber+) Arbitrary File Read
Job Postings <= 2.7.10 - Authenticated (Contributor+) Stored Cross-Site Scripting
Jobs for WordPress <= 2.7.7 - Authenticated (Contributor+) Stored Cross-Site Scripting
Jobs for WordPress <= 2.7.5 - Reflected Cross-Site Scripting via job-search
Jobs for WordPress <= 2.7.5 - Reflected Cross-Site Scripting
Jobs for WordPress <= 2.7.3 - Authenticated (Contributor+) Stored Cross-Site Scripting
Jobs for WordPress <= 2.5.10.2 - Authenticated (Administrator+) Stored Cross-Site Scripting
Jobs for WordPress <= 2.5.10.2 - Authenticated (Author+) Cross Site Scripting
Job Postings Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Job Postings Attack Surface
AJAX Handlers 3
Shortcodes 5
WordPress Hooks 46
Maintenance & Trust
Job Postings Maintenance & Trust
Maintenance Signals
Community Trust
Job Postings Alternatives
AI Job Listing – Job Board Plugin To Manage Hiring
ai-job-listing
Transform your website into a hiring hub with our WordPress Job Board Plugin. Post jobs, attract talent, and manage applications—all in one place.
HireHive Job Plugin
zartis-job-plugin
Easily add job listings and secure candidate management to your Wordpress site.
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.
Jobs Finder
jobs-finder
Plugin "Jobs Finder" gives visitors the opportunity to more than 1 million offer of employment. Jobs search for USA, UK, Canada, Australia
WP Job Manager
wp-job-manager
Create a careers page for your company website, or build a public job board for your community.
Job Postings Developer Profile
1 plugin · 10K total installs
How We Detect Job Postings
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/job-postings/admin/css/style.css/wp-content/plugins/job-postings/admin/css/colorpicker.css/wp-content/plugins/job-postings/admin/js/jquery-autogrow.js/wp-content/plugins/job-postings/admin/js/jquery-match-height.js/wp-content/plugins/job-postings/admin/css/jquery-ui.css/wp-content/plugins/job-postings/admin/css/jquery-ui.theme.min.css/wp-content/plugins/job-postings/admin/js/colorpicker.js/wp-content/plugins/job-postings/admin/js/jquery.repeater.min.js+5 more/wp-content/plugins/job-postings/admin/js/jquery-autogrow.js/wp-content/plugins/job-postings/admin/js/jquery-match-height.js/wp-content/plugins/job-postings/admin/js/colorpicker.js/wp-content/plugins/job-postings/admin/js/jquery.repeater.min.js/wp-content/plugins/job-postings/admin/js/script.js/wp-content/plugins/job-postings/js/select2.min.js+1 morejob-postings/admin/css/style.css?ver=job-postings/admin/css/colorpicker.css?ver=job-postings/admin/js/colorpicker.js?ver=job-postings/admin/js/jquery.repeater.min.js?ver=job-postings/admin/js/script.js?ver=job-postings/js/select2.min.js?ver=job-postings/js/script.js?ver=job-postings/css/select2.min.css?ver=job-postings/css/style.css?ver=HTML / DOM Fingerprints
jp-admin-stylesjp-admin-colorpickerjp-admin-uijp-admin-ui-stylesjp-front-select2jp-front-stylesjobs_recaptcha_site_keyjobs_recaptcha_secret_keyjobs_recaptcha_typejobs_filesize_validation_jobs_max_filesizejpsd