CVE-2025-7782CWE-862broken-access-control

CVE-2025-7782

High · published December 20, 2025

CVSS v3.1
7.6
EPSS
0%
Percentile
11.8
In the wild
Unconfirmed
What it is

⚡ Watch out! The WP JobHunt plugin is letting unauthorized users slip through the cracks to modify your job application statuses! Think of it like a restaurant where anyone with a reservation can change the order of dishes on any table — all it takes is a little mismanagement in the kitchen! An attacker could exploit this flaw to inject malicious scripts into the application status of any user's job application. This could lead to a cascade of cross-site scripting (XSS) attacks, putting sensitive user data at risk and potentially undermining the integrity of your website.

Put simply

Think of it like a restaurant where anyone with a reservation can change the order of dishes on any table — all it takes is a little mismanagement in the kitchen! The vulnerability arises from a missing capability check in the 'cs_update_application_status_callback' function, allowing authenticated users with Candidate-level access to manipulate the 'status' parameter and inject malicious code.

What to do

An attacker could exploit this flaw to inject malicious scripts into the application status of any user's job application. This could lead to a cascade of cross-site scripting (XSS) attacks, putting sensitive user data at risk and potentially undermining the integrity of your website. Update the WP JobHunt plugin to version 7.8 immediately to patch this vulnerability, and consider auditing your permissions settings to ensure only authorized users can modify application statuses. It's also a great idea to implement a content security policy to mitigate XSS risks. You've got this! By taking these steps, you'll strengthen your defenses and keep your site safe! 🛡️

The record
Technical detail
CVSS v3.1
7.6 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00220 · 11.8th percentile
Weakness
CWE-862 · Missing Authorization
Published
2025-12-20T19:16Z
References (2)
EPSS history
Timeline
  • 20 DEC 13:47Z
    WP JobHunt <= 7.7 - Missing Authorization to Authenticated (Candidate+) Stored Cross-Site Scripting via 'status'
    cvelistv5