CVE-2026-4979 UsersWP <= 1.2.58 - Authenticated (Subscriber+) Server-Side Request Forgery via 'uwp_crop' Parameter
Authenticated attackers can exploit insufficient URL validation in UsersWP to force the server into making arbitrary HTTP requests, enabling internal network scanning and access to sensitive services.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2026-4979?
CVE-2026-4979 is a medium-severity server-side request forgery vulnerability in stiofansisland UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP, published on 11 Apr 2026. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
The UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP plugin for WordPress is vulnerable to blind Server-Side Request Forgery in all versions up to, and including, 1.2.58. This is due to insufficient URL origin validation in the process_image_crop() method when processing avatar/banner image crop operations. The function accepts a user-controlled URL via the uwp_crop POST parameter and only validates it using esc_url() for sanitization and wp_check_filetype() for extension verification, without enforcing that the URL references a local uploads file. The URL is then passed to uwp_resizeThumbnailImage() which uses it in PHP image processing functions (getimagesize(), imagecreatefrom*()) that support URL wrappers and perform outbound HTTP requests. This makes it possible for authenticated attackers with subscriber-level access and above to coerce the WordPress server into making arbitrary HTTP requests to attacker-controlled or internal network destinations, enabling internal network scanning and potential access to sensitive services.
Weakness: CWE-918
Which versions are affected by CVE-2026-4979?
How do I fix CVE-2026-4979?
No fix has been published for CVE-2026-4979 yet. Limit exposure of the affected software until one is available.
Upgrade, and send outbound requests through an allow-list that blocks internal addresses. More about Server-side request forgery.
Is CVE-2026-4979 being exploited?
There is no known exploitation of CVE-2026-4979 in the wild and no public exploit code.
Sources
Also known as GHSA-cfc8-rw2h-jfg7.