CVE-2026-4979
Last modified
CVE-2026-4979 is a medium-severity vulnerability rated 5/10 on the CVSS scale. 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. EPSS estimates a 0.30% chance of exploitation in the next 30 days.
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.
Metrics
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-4979?
How severe is CVE-2026-4979?
How do I fix CVE-2026-4979?
How Strix Helps
- One Click Account Takeover in GranolaHow a notification link broke out of Electron and led to a one-click account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-49782Missing Authorization vulnerability in Elementor Elementor W…5.4
- CVE-2026-49783Improperly implemented security check for standard in Window…7.8
- CVE-2026-49784Concurrent execution using shared resource with improper syn…7
- CVE-2026-49787Allocation of resources without limits or throttling in Wind…7.5
- CVE-2026-49788Allocation of resources without limits or throttling in HTTP…7.5
- CVE-2026-49789Stack-based buffer overflow in Windows NTFS allows an author…7.8
- CVE-2026-49790Windows Universal Disk Format File System Driver (UDFS) Elev…7.8
- CVE-2026-49791Improper link resolution before file access ('link following…7.8
- CVE-2026-49792Numeric truncation error in Windows Resilient File System (R…7.8
- CVE-2026-49793Heap-based buffer overflow in Windows Resilient File System …7.8
- CVE-2026-49794Out-of-bounds read in Windows USB Audio Class driver (usbaud…4.6
- CVE-2026-49795Use after free in Windows Kernel allows an authorized attack…8.8
Are you affected by CVE-2026-4979?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
