Vulnerability details

CVE-2025-3918

NooTheme Job Listings

Job Listings 0.1 - 0.1.1 - Unauthenticated Privilege Escalation via register_action Function

CVSS 3.1
9.8Critical

Official description

The Job Listings plugin for WordPress is vulnerable to Privilege Escalation due to improper authorization within the register_action() function in versions 0.1 to 0.1.1. The plugin’s registration handler reads the client-supplied $_POST['user_role'] and passes it directly to wp_insert_user() without restricting to a safe set of roles. This makes it possible for unauthenticated attackers to elevate their privileges to that of an administrator.

CVSS scores

ScoreVersionSourceVector
9.8Critical 3.1 CVEProject cvelistV5 (CNA) (Wordfence) CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Affected products

VendorProductVersionsSource
NooTheme Job Listings 0.1 ≤ v ≤ 0.1.1 CVEProject cvelistV5 (CNA)

References and advisories

3
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2025-05-03
Last updated
2025-05-06
State
Published
Assigner (CNA)
Wordfence

Exploit prediction (EPSS)

0.58%
Probability of exploitation in 30 days
48%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
Yes
Exploitation
None
Technical impact
Total

Weaknesses (CWE)

  • CWE-285
    Improper Authorization