CVE-2025-7733

WP JobHunt <= 7.7 - Authenticated (Candidate+) Insecure Direct Object Reference

Published Dec 20, 2025 CVSS 3.1 · 4.3 Medium EPSS < 1% KEV · Not listed
Description
The WP JobHunt plugin for WordPress, used by the JobCareer theme, is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 7.7 via the 'cs_update_application_status_callback' due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with Candidate-level access and above, to send a site-generated email with injected HTML to any user.

Analysis

AI-generated

Technical impact

The WP JobHunt plugin contains a missing validation on a user‑controlled key in the "cs_update_application_status_callback" routine, creating an insecure direct object reference. Authenticated users with Candidate level or higher privileges can exploit this flaw to send a site‑generated email that includes injected HTML to any other user. This could enable phishing, lure users into executing malicious scripts, or create spoofed communications that appear legitimate to recipients.

Affected Systems

Any WordPress site running WP JobHunt version 7.7 or earlier, including installations that use the JobCareer theme, is affected. The vulnerability exists in the plugin itself and does not depend on other components beyond the WordPress environment.

Risk and Exploitability

The CVSS score of 4.3 indicates moderate impact, and an EPSS score of less than 1 – the exploitation probability is minimal. The vulnerability is not listed in the CISA KEV catalog. Based on the description, the likely attack vector is an authenticated request to the plugin’s AJAX callback, requiring the attacker to be logged in with Candidate or higher privileges. The lack of observable widespread exploitation or wealth of public exploits further limits the risk to most environments, but any site receiving uncontrolled emails should consider remediation promptly.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade WP JobHunt to version 7.8 or newer.
  • Revoke or restrict Candidate‑level users from performing status updates via the plugin’s callback, for example by altering role capabilities or disabling the feature.
  • Apply server‑side validation or WAF rules that enforce that only authorized users can invoke the email‑generation endpoint.

Generated by OpenCVE AI on April 21, 2026 at 00:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wp-jobhunt Project
Wp-jobhunt Project wp-jobhunt
Vendors & Products Wordpress
Wordpress wordpress
Wp-jobhunt Project
Wp-jobhunt Project wp-jobhunt
Type Values Removed Values Added
Description The WP JobHunt plugin for WordPress, used by the JobCareer theme, is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 7.7 via the 'cs_update_application_status_callback' due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with Candidate-level access and above, to send a site-generated email with injected HTML to any user.
Title WP JobHunt <= 7.7 - Authenticated (Candidate+) Insecure Direct Object Reference
Weaknesses CWE-639
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Apr 8, 2026, 4:48 PM
Reserved
Jul 17, 2025, 1:29 AM
Status
Deferred
Published
Dec 20, 2025, 2:16 PM
Modified
Jun 17, 2026, 10:05 AM