JSON API User <= 3.9.3 - Unauthenticated Privilege Escalation
48Vexday Risk Score
No sign of exploitation. It has a public proof of concept.
ssvc Attendcvss 9.8epss 2.9%
from disclosure to weapon61 days
Published on NVDJul 11
1st PoC+61d
exploitation probability
2.9%top 15% of all CVEs
observed exploitation
nono source reports it
2 public exploit(s)
The JSON API User plugin for WordPress is vulnerable to privilege escalation in all versions up to, and including, 3.9.3. This is due to improper controls on custom user meta fields. This makes it possible for unauthenticated attackers to register as administrators on the site. The plugin requires the JSON API plugin to also be installed.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Affected products
parorrey · JSON API Userpublic PoCs found — 2
githubgithub.com/RandomRobbieBF/CVE-2024-6624★ 3githubgithub.com/Jenderal92/CVE-2024-6624★ 1⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.
References
https://plugins.trac.wordpress.org/browser/json-api-user/trunk/controllers/User.php#L187https://plugins.trac.wordpress.org/browser/json-api-user/trunk/controllers/User.php#L51https://plugins.trac.wordpress.org/changeset/3115185/https://www.wordfence.com/threat-intel/vulnerabilities/id/a4a26f60-5912-4d4a-8ef8-e4357c1fb1ff?source=cve