Description
The WP Travel Engine WordPress plugin before 6.8.1 does not properly validate the source of a user-supplied profile image path before moving the file, allowing authenticated users with subscriber-level access and above to relocate arbitrary files within the WordPress uploads directory into their own profile-image path. This removes the targeted media from its original location and can break content across the site.
Problem types
CWE-73 External Control of File Name or Path
Product status
Any version before 6.8.1
Credits
marim00
WPScan
References
wpscan.com/...rability/5b939f98-0fbd-4f89-9948-77dbcc67f9d3/