CVE-2026-4979: CWE-918 Server-Side Request Forgery (SSRF) in stiofansisland UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP
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.
AI Analysis
Technical Summary
The UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WordPress contains a blind SSRF vulnerability due to inadequate URL origin validation in the process_image_crop() method. The vulnerability exists because the uwp_crop POST parameter accepts user-controlled URLs that are only sanitized with esc_url() and checked for file extension via wp_check_filetype(), but not restricted to local uploads. These URLs are then used in PHP image processing functions that support URL wrappers and perform outbound HTTP requests, allowing attackers with subscriber-level privileges or higher to coerce the server into making arbitrary HTTP requests to attacker-controlled or internal network destinations.
Potential Impact
An authenticated attacker with subscriber-level access or above can exploit this vulnerability to make the WordPress server send arbitrary HTTP requests. This can be used for internal network reconnaissance and potentially accessing sensitive internal services that are not directly exposed externally. The vulnerability does not directly allow data modification or denial of service but poses a risk of information disclosure and network mapping.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, restrict subscriber-level user capabilities if possible and monitor for suspicious activity related to image cropping features. Avoid exposing sensitive internal services that could be targeted via SSRF.
CVE-2026-4979: CWE-918 Server-Side Request Forgery (SSRF) in stiofansisland UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP
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.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WordPress contains a blind SSRF vulnerability due to inadequate URL origin validation in the process_image_crop() method. The vulnerability exists because the uwp_crop POST parameter accepts user-controlled URLs that are only sanitized with esc_url() and checked for file extension via wp_check_filetype(), but not restricted to local uploads. These URLs are then used in PHP image processing functions that support URL wrappers and perform outbound HTTP requests, allowing attackers with subscriber-level privileges or higher to coerce the server into making arbitrary HTTP requests to attacker-controlled or internal network destinations.
Potential Impact
An authenticated attacker with subscriber-level access or above can exploit this vulnerability to make the WordPress server send arbitrary HTTP requests. This can be used for internal network reconnaissance and potentially accessing sensitive internal services that are not directly exposed externally. The vulnerability does not directly allow data modification or denial of service but poses a risk of information disclosure and network mapping.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, restrict subscriber-level user capabilities if possible and monitor for suspicious activity related to image cropping features. Avoid exposing sensitive internal services that could be targeted via SSRF.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2026-03-27T10:53:03.694Z
- Cvss Version
- 3.1
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 69d9a5741cc7ad14da144129
Added to database: 4/11/2026, 1:35:48 AM
Last enriched: 4/18/2026, 2:37:59 PM
Last updated: 5/26/2026, 7:55:01 AM
Views: 83
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.