Job Board by ejobsitesoftware Security & Risk Analysis

wordpress.org/plugins/job-board-by-ejobsitesoftware

A comprehensive job board plugin with features like job posting, job search, applications, employer/jobseeker dashboards, and more.

10 active installs v1.0.0 PHP 7.4+ WP 5.6+ Updated Sep 18, 2025
careeremploymentjob-boardjobsrecruitment
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Job Board by ejobsitesoftware Safe to Use in 2026?

Generally Safe

Score 100/100

Job Board by ejobsitesoftware has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6mo ago
Risk Assessment

The plugin "job-board-by-ejobsitesoftware" v1.0.0 exhibits a generally strong security posture based on the provided static analysis. The vast majority of SQL queries use prepared statements, output is extensively and properly escaped, and there are no detected file operations or external HTTP requests. The absence of any recorded CVEs or identified critical taint flows further contributes to this positive outlook. However, a notable concern lies in the presence of three AJAX handlers that lack authentication checks. While the total attack surface is moderate, these unprotected entry points represent a direct avenue for potential abuse if malicious data can be passed to them. The plugin also demonstrates good adherence to WordPress security practices with a substantial number of nonce and capability checks implemented.

Key Concerns

  • AJAX handlers without authentication checks
Vulnerabilities
None known

Job Board by ejobsitesoftware Security Vulnerabilities

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

Job Board by ejobsitesoftware Code Analysis

Dangerous Functions
0
Raw SQL Queries
2
39 prepared
Unescaped Output
17
521 escaped
Nonce Checks
23
Capability Checks
8
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

95% prepared41 total queries

Output Escaping

97% escaped538 total outputs
Data Flows
All sanitized

Data Flow Analysis

7 flows
<jobboard-settings-display> (admin\partials\jobboard-settings-display.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

Job Board by ejobsitesoftware Attack Surface

Entry Points24
Unprotected3

AJAX Handlers 13

authwp_ajax_jobboard_applyincludes\class-jobboard-applications.php:9
authwp_ajax_jobboard_update_applicationincludes\class-jobboard-applications.php:10
authwp_ajax_jobboard_submit_applicationincludes\class-jobboard-applications.php:12
authwp_ajax_update_application_statusincludes\class-jobboard-applications.php:13
authwp_ajax_jobboard_delete_saved_jobincludes\class-jobboard-applications.php:913
noprivwp_ajax_jobboard_loginincludes\class-jobboard-auth.php:8
noprivwp_ajax_jobboard_registerincludes\class-jobboard-auth.php:9
authwp_ajax_jbye_plugin_modaljobboard_plugin.php:318
authwp_ajax_jbye_delete_job_postjobboard_plugin.php:392
authwp_ajax_jobboard_ajax_searchpublic\class-jobboard-public.php:32
noprivwp_ajax_jobboard_ajax_searchpublic\class-jobboard-public.php:33
authwp_ajax_jobboard_save_jobpublic\class-jobboard-public.php:35
authwp_ajax_jobboard_unsave_jobpublic\class-jobboard-public.php:36

Shortcodes 11

[jobboard_apply_form] includes\class-jobboard-applications.php:11
[jobboard_apply_form] includes\class-jobboard-applications.php:73
[jobboard_login] includes\class-jobboard-auth.php:28
[jobboard_register] includes\class-jobboard-auth.php:29
[employer_dashboard] includes\class-jobboard-dashboard.php:12
[jobseeker_dashboard] includes\class-jobboard-dashboard.php:13
[jobboard_logout] includes\class-jobboard-dashboard.php:14
[jobboard_jobs] public\class-jobboard-public.php:165
[jobboard_post_job] public\class-jobboard-public.php:168
[jobboard_edit_job] public\class-jobboard-public.php:171
[jobboard_dashboard] public\class-jobboard-public.php:174
WordPress Hooks 51
actionadmin_menuadmin\class-jobboard-admin.php:8
actionadmin_initadmin\class-jobboard-admin.php:9
actionadd_meta_boxesadmin\class-jobboard-admin.php:10
actionsave_post_jobadmin\class-jobboard-admin.php:11
filtermanage_job_posts_columnsadmin\class-jobboard-admin.php:12
actionmanage_job_posts_custom_columnadmin\class-jobboard-admin.php:13
filterparent_fileadmin\class-jobboard-admin.php:16
filtersubmenu_fileadmin\class-jobboard-admin.php:17
actionadmin_enqueue_scriptsadmin\class-jobboard-admin.php:20
actioninitincludes\class-jobboard-applications.php:7
actionwp_enqueue_scriptsincludes\class-jobboard-applications.php:8
actioninitincludes\class-jobboard-auth.php:6
actionwp_enqueue_scriptsincludes\class-jobboard-auth.php:7
actioninitincludes\class-jobboard-dashboard.php:7
actiontemplate_redirectincludes\class-jobboard-dashboard.php:8
actionadmin_initincludes\class-jobboard-debug.php:25
actionadmin_noticesincludes\class-jobboard-debug.php:26
filterwp_nav_menu_itemsincludes\class-jobboard-navigation.php:8
actionadmin_bar_menuincludes\class-jobboard-navigation.php:9
filtershow_admin_barincludes\class-jobboard-navigation.php:10
filterbody_classincludes\class-jobboard-navigation.php:11
actioninitincludes\class-jobboard-post-types.php:5
actioninitincludes\class-jobboard-post-types.php:6
actioninitincludes\class-jobboard-posttypes.php:8
actioninitincludes\class-jobboard-posttypes.php:9
filtersingle_templateincludes\class-jobboard-posttypes.php:10
actionadd_meta_boxesincludes\class-jobboard-posttypes.php:11
actionsave_post_jbye_jobincludes\class-jobboard-posttypes.php:12
actioninitincludes\class-jobboard-roles.php:7
filterwp_nav_menu_itemsincludes\class-jobboard.php:24
actioninitjobboard_plugin.php:98
actioninitjobboard_plugin.php:124
actioninitjobboard_plugin.php:133
actioninitjobboard_plugin.php:194
actioninitjobboard_plugin.php:203
actioninitjobboard_plugin.php:211
actionplugins_loadedjobboard_plugin.php:224
actionadmin_menujobboard_plugin.php:241
filtertemplate_includejobboard_plugin.php:253
actioninitjobboard_plugin.php:265
actioninitjobboard_plugin.php:287
actionwp_enqueue_scriptsjobboard_plugin.php:298
actionadmin_enqueue_scriptsjobboard_plugin.php:301
filterplugin_row_metajobboard_plugin.php:307
filtertemplate_includepublic\class-jobboard-public.php:14
actiontemplate_redirectpublic\class-jobboard-public.php:17
actionwp_enqueue_scriptspublic\class-jobboard-public.php:20
actioninitpublic\class-jobboard-public.php:23
actioninitpublic\class-jobboard-public.php:26
actioninitpublic\class-jobboard-public.php:29
filterquery_varspublic\class-jobboard-public.php:30
Maintenance & Trust

Job Board by ejobsitesoftware Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 18, 2025
PHP min version7.4
Downloads321

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Job Board by ejobsitesoftware Developer Profile

jobboardsoftware

2 plugins · 50 total installs

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

How We Detect Job Board by ejobsitesoftware

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/job-board-by-ejobsitesoftware/public/css/jobboard-public.css/wp-content/plugins/job-board-by-ejobsitesoftware/public/js/jobboard-public.js/wp-content/plugins/job-board-by-ejobsitesoftware/admin/css/jobboard-admin.css/wp-content/plugins/job-board-by-ejobsitesoftware/admin/js/jobboard-admin.js
Script Paths
/wp-content/plugins/job-board-by-ejobsitesoftware/public/js/jobboard-public.js/wp-content/plugins/job-board-by-ejobsitesoftware/admin/js/jobboard-admin.js
Version Parameters
job-board-by-ejobsitesoftware/public/css/jobboard-public.css?ver=job-board-by-ejobsitesoftware/public/js/jobboard-public.js?ver=job-board-by-ejobsitesoftware/admin/css/jobboard-admin.css?ver=job-board-by-ejobsitesoftware/admin/js/jobboard-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
jobboard-login-formjobboard-register-formemployer-dashboardjobseeker-dashboardjob-listingsjob-single
Data Attributes
data-plugin-name="job-board-by-ejobsitesoftware"data-plugin-version="1.0.0"
JS Globals
JBYE_VERSIONJBYE_PLUGIN_URL
Shortcode Output
[jobboard_login][jobboard_register][employer_dashboard][jobseeker_dashboard]
FAQ

Frequently Asked Questions about Job Board by ejobsitesoftware