
Mainjobs Admin Security & Risk Analysis
wordpress.org/plugins/mainjobs-adminCustom admin enhacements for Mainjobs Webs in WordPress.
Is Mainjobs Admin Safe to Use in 2026?
Generally Safe
Score 92/100Mainjobs Admin has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'mainjobs-admin' v1.0 plugin exhibits a strong initial security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the attack surface. Furthermore, the code signals indicate responsible development practices, with no dangerous functions, no direct SQL queries (all are prepared statements), and a high percentage of properly escaped output. The plugin also avoids file operations and external HTTP requests, further reducing potential vulnerabilities. The lack of any recorded vulnerabilities in its history is a positive indicator of its current stability and development team's attention to security.
However, the complete absence of taint analysis data is a notable gap. While the static analysis doesn't reveal immediate threats, it's possible that complex or indirect data flows could still exist that are not flagged by the current analysis. The presence of capability checks without associated entry points also raises a slight flag; it's unclear if these checks are redundant or if potential entry points are simply not being detected by this specific analysis. Despite these minor points, the plugin appears to be developed with security in mind, showing a good understanding of fundamental WordPress security practices.
Key Concerns
- No taint analysis data available
- Capability checks present without entry points
Mainjobs Admin Security Vulnerabilities
Mainjobs Admin Code Analysis
Output Escaping
Mainjobs Admin Attack Surface
WordPress Hooks 21
Maintenance & Trust
Mainjobs Admin Maintenance & Trust
Maintenance Signals
Community Trust
Mainjobs Admin Alternatives
Admin Custom Login
admin-custom-login
Customize Your WordPress Login Screen Amazingly - Add Own Logo, Add Social Profiles, Login Form Positions, Background Image Slide Show
AGCA – Custom Dashboard & Login Page
ag-custom-admin
CHANGE: admin menu, login page, admin bar, dashboard widgets, custom colors, custom CSS & JS, logo & images
Admin CSS MU
admin-css-mu
Add custom CSS to style the WordPress Admin. Works with Multisites.
White Label – WordPress Custom Admin, Custom Login Page, and Custom Dashboard
white-label
Our White Label WordPress plugin lets you make a custom admin experience. Create a custom login page, a custom dashboard, and much more.
WC Fields Factory
wc-fields-factory
Sell your products with personalised options. Add custom fields to your products, variations, checkout, order and your admin screens.
Mainjobs Admin Developer Profile
10 plugins · 8K total installs
How We Detect Mainjobs Admin
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/mainjobs-admin/css/mjb-admin.css/wp-content/plugins/mainjobs-admin/js/mjb-admin.js/wp-content/plugins/mainjobs-admin/css/mjb-admin-select2.css/wp-content/plugins/mainjobs-admin/js/mjb-admin-select2.js/wp-content/plugins/mainjobs-admin/js/mjb-admin-select2.min.js/wp-content/plugins/mainjobs-admin/js/mjb-admin-moment.js/wp-content/plugins/mainjobs-admin/js/mjb-admin-moment.min.js/wp-content/plugins/mainjobs-admin/js/mjb-admin-daterangepicker.js+54 more/wp-content/plugins/mainjobs-admin/js/mjb-admin.jsmjb-admin.css?ver=mjb-admin.js?ver=mjb-admin-select2.css?ver=mjb-admin-select2.js?ver=mjb-admin-select2.min.js?ver=mjb-admin-moment.js?ver=mjb-admin-moment.min.js?ver=mjb-admin-daterangepicker.js?ver=mjb-admin-daterangepicker.min.js?ver=mjb-admin-bootstrap.js?ver=mjb-admin-bootstrap.min.js?ver=mjb-admin-ckeditor.js?ver=mjb-admin-ckeditor.min.js?ver=mjb-admin-jquery-ui.js?ver=mjb-admin-jquery-ui.min.js?ver=mjb-admin-bootstrap-datepicker.js?ver=mjb-admin-bootstrap-datepicker.min.js?ver=mjb-admin-bootstrap-timepicker.js?ver=mjb-admin-bootstrap-timepicker.min.js?ver=mjb-admin-bootstrap-colorpicker.js?ver=mjb-admin-bootstrap-colorpicker.min.js?ver=mjb-admin-bootstrap-markdown.js?ver=mjb-admin-bootstrap-markdown.min.js?ver=mjb-admin-jquery.mask.min.js?ver=mjb-admin-jquery.form.js?ver=mjb-admin-jquery.form.min.js?ver=mjb-admin-bootstrap-fileinput.js?ver=mjb-admin-bootstrap-fileinput.min.js?ver=mjb-admin-isotope.pkgd.min.js?ver=mjb-admin-bootstrap-wysihtml5.js?ver=mjb-admin-bootstrap-wysihtml5.min.js?ver=mjb-admin-jquery.hotkeys.js?ver=mjb-admin-x-editable.js?ver=mjb-admin-x-editable.min.js?ver=mjb-admin-bootstrap-editable.js?ver=mjb-admin-bootstrap-editable.min.js?ver=mjb-admin-jquery.sparkline.min.js?ver=mjb-admin-jquery.easypiechart.min.js?ver=mjb-admin-chart.js?ver=mjb-admin-flot/jquery.flot.min.js?ver=mjb-admin-flot/jquery.flot.resize.min.js?ver=mjb-admin-flot/jquery.flot.categories.min.js?ver=mjb-admin-flot/jquery.flot.pie.min.js?ver=mjb-admin-sparkline.js?ver=mjb-admin-jquery.countdown.min.js?ver=mjb-admin-jquery.counterup.min.js?ver=mjb-admin-waypoints.min.js?ver=mjb-admin-nicescroll.min.js?ver=mjb-admin-slimscroll.min.js?ver=mjb-admin-app.js?ver=mjb-admin-jquery.twbs-pagination.min.js?ver=mjb-admin-bootstrap-select.min.js?ver=mjb-admin-bootstrap-table.js?ver=mjb-admin-bootstrap-table-locale-all.min.js?ver=mjb-admin-bootstrap-table-resizable.js?ver=mjb-admin-bootstrap-table-export.js?ver=mjb-admin-tableExport.min.js?ver=mjb-admin-bootstrap-table-fixed-columns.js?ver=mjb-admin-summernote.min.js?ver=HTML / DOM Fingerprints
mjb-admin-form-groupmjb-admin-section-titlemjb-admin-input-labelmjb-admin-input-fieldmjb-admin-buttonmjb-admin-logomjb-admin-settings-pagemjb-admin-table<!-- START Mainjobs Admin Settings --><!-- END Mainjobs Admin Settings --><!-- Mainjobs Admin - Logo --><!-- Mainjobs Admin - Navigation -->+2 moredata-mjb-admin-fielddata-mjb-admin-settings-sectiondata-mjb-admin-actionmainjobsAdminParams/wp-json/mainjobs-admin/v1/settings/wp-json/mainjobs-admin/v1/update-settings