CVE Catalog

CVE-2025-15703

LowCVSS 3.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.15%

3th percentile - higher than 3% of all known CVEs

Summary

The HireZoot WordPress plugin before 4.0.0 does not sanitise and escape one of its job specification settings before it is reflected back into an admin-area settings page, allowing users with the management capability (Administrator by default) to store a payload that is executed in the browser of any administrator who later opens that page. As the unfiltered_html capability is not available to administrators on multisite (or where DISALLOW_UNFILTERED_HTML is set), this leads to Stored Cross-Site Scripting.

Risk Assessment

The risk includes the possibility of executing malicious scripts in an administrator's browser, which could lead to session theft, account takeover, or further attacks. Administrators may unintentionally run malicious code.

Recommendation

It is recommended to update the HireZoot plugin to version 4.0.0 or later. Also apply sanitization and escaping to all input data before reflecting it.

Related vulnerabilities

Original NVD description (English source)

The HireZoot WordPress plugin before 4.0.0 does not sanitise and escape one of its job specification settings before it is reflected back into an admin-area settings page, allowing users with the HireZoot WordPress plugin before 4.0.0's management capability (Administrator by default) to store a payload that is executed in the browser of any administrator who later opens that page. As the unfiltered_html capability is not available to administrators on multisite (or where DISALLOW_UNFILTERED_HTML is set), this leads to Stored Cross-Site Scripting.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS