AI Job Listing – Job Board Plugin To Manage Hiring Security & Risk Analysis

wordpress.org/plugins/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.

70 active installs v1.1.1 PHP 7.4+ WP 6.2+ Updated Nov 14, 2025
careeremploymentjob-boardjobslistings
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is AI Job Listing – Job Board Plugin To Manage Hiring Safe to Use in 2026?

Generally Safe

Score 100/100

AI Job Listing – Job Board Plugin To Manage Hiring has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The "ai-job-listing" v1.1.1 plugin demonstrates a generally good security posture, with a strong emphasis on prepared SQL statements and proper output escaping, indicating developers are following core WordPress security best practices. The absence of known CVEs and critical taint flows is also a positive sign. However, the taint analysis reveals three high-severity flows with unsanitized paths, which represent a significant risk. These flows are the primary concern, as they could potentially lead to vulnerabilities if exploited, despite the absence of direct SQL injection or direct cross-site scripting risks in the static analysis findings.

The plugin's vulnerability history is clean, which is commendable. This, combined with the high percentage of prepared SQL statements and correctly escaped output, suggests a proactive approach to security from the developers. The limited attack surface, with no unprotected entry points, further enhances its security. The main weakness lies in the identified taint flows, which require immediate investigation and remediation to ensure the plugin's integrity and prevent potential exploits that bypass static analysis checks.

Key Concerns

  • High severity taint flows with unsanitized paths
  • Low number of capability checks for entry points
  • Low number of nonce checks for entry points
Vulnerabilities
None known

AI Job Listing – Job Board Plugin To Manage Hiring Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

AI Job Listing – Job Board Plugin To Manage Hiring Code Analysis

Dangerous Functions
0
Raw SQL Queries
5
117 prepared
Unescaped Output
5
219 escaped
Nonce Checks
1
Capability Checks
3
File Operations
0
External Requests
7
Bundled Libraries
0

SQL Query Safety

96% prepared122 total queries

Output Escaping

98% escaped224 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
axilweb_ajl_add_career_page_meta_tags (backend\Setup\Job_Meta.php:40)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

AI Job Listing – Job Board Plugin To Manage Hiring Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[ai-job-listing] backend\elementor\elementor-widget.php:13
[ai-job-listing] backend\elementor\shortcode.php:13
WordPress Hooks 26
actionwp_loadedai-job-listing.php:90
actioninitai-job-listing.php:358
actioninitai-job-listing.php:363
actionadmin_enqueue_scriptsai-job-listing.php:467
actionadmin_menubackend\Admin\Menu.php:28
actioninitbackend\Assets\Manager.php:26
actionadmin_enqueue_scriptsbackend\Assets\Manager.php:27
actionwp_enqueue_scriptsbackend\Assets\Manager.php:28
actionadmin_enqueue_scriptsbackend\Assets\Manager.php:29
actioninitbackend\Blocks\Manager.php:20
filterplugins_urlbackend\Blocks\Manager.php:42
actionelementor/widgets/registerbackend\elementor\elementor-widget.php:12
actionelementor/widgets/registerbackend\elementor\shortcode.php:12
actionrest_api_initbackend\Rest\Api.php:62
actionsend_headersbackend\Security\Security_Headers.php:14
filterrest_pre_serve_requestbackend\Security\Security_Headers.php:15
filtercron_schedulesbackend\Setup\Cron_Job.php:17
actionwp_loadedbackend\Setup\Cron_Job.php:18
actionaxilweb_ajl_update_expired_jobsbackend\Setup\Cron_Job.php:19
filterpre_get_document_titlebackend\Setup\Job_Meta.php:27
actionwp_headbackend\Setup\Job_Meta.php:28
filterquery_varsbackend\Setup\Rewrite_Rules.php:17
actiongenerate_rewrite_rulesbackend\Setup\Rewrite_Rules.php:18
filterthe_contentbackend\Setup\Rewrite_Rules.php:19
actionadmin_initbackend\Setup\Rewrite_Rules.php:20
actionadmin_noticesbackend\Setup\Rewrite_Rules.php:36

Scheduled Events 1

axilweb_ajl_update_expired_jobs
Maintenance & Trust

AI Job Listing – Job Board Plugin To Manage Hiring Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 14, 2025
PHP min version7.4
Downloads980

Community Trust

Rating100/100
Number of ratings4
Active installs70
Developer Profile

AI Job Listing – Job Board Plugin To Manage Hiring Developer Profile

Axilweb Limited

2 plugins · 70 total installs

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

How We Detect AI Job Listing – Job Board Plugin To Manage Hiring

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ai-job-listing/build/index.css/wp-content/plugins/ai-job-listing/build/index.js/wp-content/plugins/ai-job-listing/assets/css/main.css/wp-content/plugins/ai-job-listing/assets/js/frontend-script.js/wp-content/plugins/ai-job-listing/assets/js/admin-script.js
Script Paths
/wp-content/plugins/ai-job-listing/build/index.js/wp-content/plugins/ai-job-listing/assets/js/frontend-script.js/wp-content/plugins/ai-job-listing/assets/js/admin-script.js
Version Parameters
ai-job-listing/build/index.css?ver=ai-job-listing/build/index.js?ver=ai-job-listing/assets/css/main.css?ver=ai-job-listing/assets/js/frontend-script.js?ver=ai-job-listing/assets/js/admin-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
ajl-job-listingajl-job-listing-formajl-job-detailsajl-application-formajl-candidate-dashboardajl-job-search-resultsajl-job-single-view
Data Attributes
data-axilweb-ajl-job-iddata-axilweb-ajl-applicant-iddata-axilweb-ajl-form-id
JS Globals
axilweb_ajl_frontend_paramsaxilweb_ajl_admin_params
REST Endpoints
/wp-json/axilweb-ajl/v1/jobs/wp-json/axilweb-ajl/v1/applications/wp-json/axilweb-ajl/v1/settings
Shortcode Output
[ai_job_listing][ai_job_application_form][ai_job_dashboard][ai_job_search]
FAQ

Frequently Asked Questions about AI Job Listing – Job Board Plugin To Manage Hiring