MAS Companies For WP Job Manager Security & Risk Analysis

wordpress.org/plugins/mas-wp-job-manager-company

MAS Companies For WP Job Manager is a free plugin that allow you to manage companies from the WordPress admin panel, and allow employers to post their …

2K active installs v1.1.1 PHP 7.4+ WP 6.3+ Updated Feb 13, 2026
companiescompany-listingscompany-managerjobjob-listing
99
A · Safe
CVEs total1
Unpatched0
Last CVEOct 17, 2024
Download
Safety Verdict

Is MAS Companies For WP Job Manager Safe to Use in 2026?

Generally Safe

Score 99/100

MAS Companies For WP Job Manager has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Oct 17, 2024Updated 1mo ago
Risk Assessment

The 'mas-wp-job-manager-company' v1.1.1 plugin exhibits a generally good security posture based on the static analysis. The absence of dangerous functions, file operations, and external HTTP requests are positive indicators. Furthermore, all SQL queries are properly prepared, and a high percentage of output is correctly escaped, suggesting a conscious effort to prevent common vulnerabilities. The presence of nonce and capability checks, although limited in number, also points towards some level of security awareness in its implementation.

However, a significant concern arises from its vulnerability history. The plugin has one known medium-severity CVE related to Cross-site Scripting, which, while currently patched, indicates a past vulnerability in handling user input. The fact that a vulnerability of this type exists, even if resolved, warrants ongoing vigilance, as similar issues can re-emerge if input validation and sanitization practices are not consistently robust.

In conclusion, while the current code analysis reveals few immediate critical flaws, the past XSS vulnerability highlights a potential weakness in input sanitization. The plugin's attack surface is minimal and appears to be protected by authentication checks. The overall security is decent, but the history of XSS suggests that users should remain cautious and ensure the plugin is always updated to its latest version to benefit from any patches.

Key Concerns

  • Known medium severity CVE for XSS
  • 88% output properly escaped (potential unescaped output)
Vulnerabilities
1

MAS Companies For WP Job Manager Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-9206medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

MAS Companies For WP Job Manager <= 1.0.13 - Reflected Cross-Site Scripting

Oct 17, 2024 Patched in 1.0.14 (1d)
Code Analysis
Analyzed Mar 16, 2026

MAS Companies For WP Job Manager Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
5 prepared
Unescaped Output
31
218 escaped
Nonce Checks
4
Capability Checks
2
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared5 total queries

Output Escaping

88% escaped249 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<class-mas-wpjmc-widget-layered-nav> (includes\widgets\class-mas-wpjmc-widget-layered-nav.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

MAS Companies For WP Job Manager Attack Surface

Entry Points3
Unprotected0

Shortcodes 3

[mas_submit_company_form] includes\class-mas-wp-job-manager-company-shortcode.php:20
[mas_company_dashboard] includes\class-mas-wp-job-manager-company-shortcode.php:21
[mas_companies] includes\class-mas-wp-job-manager-company-shortcode.php:22
WordPress Hooks 47
actionadmin_enqueue_scriptsincludes\admin\class-wp-job-manager-company-admin.php:47
actioninitincludes\class-mas-wp-job-manager-company-cpt.php:15
filterjob_manager_settingsincludes\class-mas-wp-job-manager-company-cpt.php:16
filtermanage_company_posts_columnsincludes\class-mas-wp-job-manager-company-cpt.php:17
actionmanage_company_posts_custom_columnincludes\class-mas-wp-job-manager-company-cpt.php:18
actionadmin_noticesincludes\class-mas-wp-job-manager-company-cpt.php:19
filteradmin_headincludes\class-mas-wp-job-manager-company-cpt.php:20
actioninitincludes\class-mas-wp-job-manager-company-forms.php:11
actionpre_get_postsincludes\class-mas-wp-job-manager-company-query.php:29
filterpost_type_archive_titleincludes\class-mas-wp-job-manager-company-query.php:105
filterposts_searchincludes\class-mas-wp-job-manager-company-query.php:147
filterposts_searchincludes\class-mas-wp-job-manager-company-query.php:154
actionwpincludes\class-mas-wp-job-manager-company-shortcode.php:18
actionwpincludes\class-mas-wp-job-manager-company-shortcode.php:19
filtertemplate_includeincludes\class-mas-wp-job-manager-company-template-loader.php:28
actioninitincludes\class-mas-wp-job-manager-company-template-loader.php:131
actionadd_meta_boxesincludes\class-mas-wp-job-manager-company-writepanels.php:16
actionsave_postincludes\class-mas-wp-job-manager-company-writepanels.php:17
actioncompany_manager_save_companyincludes\class-mas-wp-job-manager-company-writepanels.php:18
filterjob_manager_job_listing_data_fieldsincludes\class-mas-wp-job-manager-company-writepanels.php:19
filterbody_classincludes\class-mas-wp-job-manager-company.php:16
actionwidgets_initincludes\class-mas-wp-job-manager-company.php:17
actionwpincludes\forms\class-mas-wp-job-manager-company-form-submit-company.php:31
actionsubmit_company_form_company_fields_endincludes\forms\class-mas-wp-job-manager-company-form-submit-company.php:34
actionsubmit_company_form_validate_fieldsincludes\forms\class-mas-wp-job-manager-company-form-submit-company.php:35
filterthe_company_nameincludes\mas-wpjmc-template-hooks.php:8
filtersubmit_job_form_fieldsincludes\mas-wpjmc-template-hooks.php:9
filterjob_listing_search_conditionsincludes\mas-wpjmc-template-hooks.php:10
filterjob_manager_email_notificationsincludes\mas-wpjmc-template-hooks.php:16
actionjob_manager_email_initincludes\mas-wpjmc-template-hooks.php:17
actioncompany_manager_company_submittedincludes\mas-wpjmc-template-hooks.php:18
actioncompany_manager_user_edit_comapnyincludes\mas-wpjmc-template-hooks.php:19
actionsingle_company_startincludes\mas-wpjmc-template-hooks.php:21
actionsingle_companyincludes\mas-wpjmc-template-hooks.php:22
actionsingle_companyincludes\mas-wpjmc-template-hooks.php:23
actionsingle_companyincludes\mas-wpjmc-template-hooks.php:24
actionsingle_companyincludes\mas-wpjmc-template-hooks.php:25
actionsingle_company_endincludes\mas-wpjmc-template-hooks.php:26
actioncompany_startincludes\mas-wpjmc-template-hooks.php:28
actioncompanyincludes\mas-wpjmc-template-hooks.php:29
actioncompany_endincludes\mas-wpjmc-template-hooks.php:30
actioncompany_before_loopincludes\mas-wpjmc-template-hooks.php:32
actioncompany_after_loopincludes\mas-wpjmc-template-hooks.php:33
actioncompany_after_loopincludes\mas-wpjmc-template-hooks.php:34
actionwp_enqueue_scriptsmas-wp-job-manager-company.php:202
actionadmin_enqueue_scriptsmas-wp-job-manager-company.php:203
actionplugins_loadedmas-wp-job-manager-company.php:308
Maintenance & Trust

MAS Companies For WP Job Manager Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 13, 2026
PHP min version7.4
Downloads29K

Community Trust

Rating98/100
Number of ratings8
Active installs2K
Developer Profile

MAS Companies For WP Job Manager Developer Profile

MadrasThemes

7 plugins · 25K total installs

95
trust score
Avg Security Score
93/100
Avg Patch Time
2 days
View full developer profile
Detection Fingerprints

How We Detect MAS Companies For WP Job Manager

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mas-wp-job-manager-company/assets/js/company-dashboard.min.js/wp-content/plugins/mas-wp-job-manager-company/assets/js/company-submission.min.js/wp-content/plugins/mas-wp-job-manager-company/assets/css/frontend.css
Script Paths
assets/js/company-dashboard.min.jsassets/js/company-submission.min.js
Version Parameters
mas-wp-job-manager-company/assets/css/frontend.css?ver=mas-wp-job-manager-company/assets/js/company-dashboard.min.js?ver=mas-wp-job-manager-company/assets/js/company-submission.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
mas-wpjmc-company-listingsmas-wpjmc-company-archivemas-wpjmc-company-singlemas-company-submission-formmas-company-dashboard-formmas-company-listing-itemmas-company-logomas-company-name+4 more
HTML Comments
<!-- Company listings starts --><!-- Company listing item --><!-- Company logo --><!-- Company name -->+6 more
Data Attributes
data-company-iddata-company-namedata-company-logodata-company-websitedata-company-location
JS Globals
mas_wp_job_manager_company_submissionmas_wp_job_manager_company_dashboard
Shortcode Output
[mas_companies_list][mas_company_details][mas_company_submission_form][mas_company_dashboard]
FAQ

Frequently Asked Questions about MAS Companies For WP Job Manager