Description
The HireZoot WordPress plugin before 4.1.1 does not sanitise and escape some of its stored data before outputting it in the admin dashboard, and additionally reverses the HTML-entity encoding that would otherwise neutralise it, allowing users with the Author role to perform Stored Cross-Site Scripting attacks that execute in the context of a logged-in administrator.
Published: 2026-10-21
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting affecting the WordPress admin dashboard
Action: Apply Patch
AI Analysis

Impact

The HireZoot WordPress plugin before version 4.1.1 does not sanitize and escape certain stored data, and it reverses HTML-entity encoding that would normally neutralise malicious input. This flaw allows a user with the Author role to inject and store JavaScript that is later rendered in the admin dashboard, executing in the context of a logged‑in administrator.

Affected Systems

WordPress sites that have the HireZoot plugin installed in any version earlier than 4.1.1 are affected. This includes any site where Authors have permission to edit job titles or related content within the plugin’s interface.

Risk and Exploitability

The vulnerability has a CVSS score of 6.8, an EPSS score of < 1%, and it is not listed in the CISA KEV catalog. Exploitation requires an authenticated Author‑role user, which is a common permission on many sites. Execution of the injected script occurs in the browser of a logged‑in administrator, enabling the attacker to run arbitrary code within the admin context. The threat level is moderate and the attack is straightforward through the job title field without needing further privileges.

Generated by OpenCVE AI on October 21, 2026 at 17:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the HireZoot plugin to version 4.1.1 or later.
  • Disable the HireZoot plugin until the patch is applied.
  • Restrict Authors from editing job titles or related content within the plugin’s interface.

Generated by OpenCVE AI on October 21, 2026 at 17:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 21 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The HireZoot WordPress plugin before 4.1.1 does not sanitise and escape some of its stored data before outputting it in the admin dashboard, and additionally reverses the HTML-entity encoding that would otherwise neutralise it, allowing users with the Author role to perform Stored Cross-Site Scripting attacks that execute in the context of a logged-in administrator.
Title WP Job Openings < 4.1.1 - Author+ Stored XSS via Job Title
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-21T10:35:05.155Z

Reserved: 2026-10-08T20:32:39.832Z

Link: CVE-2026-107790

cve-icon Vulnrichment

Updated: 2026-10-21T10:20:31.253Z

cve-icon NVD

Status : Deferred

Published: 2026-10-21T06:16:47.300

Modified: 2026-10-21T18:37:38.700

Link: CVE-2026-107790

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T17:30:03Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')