PT-2018-13919 · Ultimatepos · Ultimatepos
Published
2018-09-17
·
Updated
2018-11-29
·
CVE-2018-17139
CVSS v3.1
8.8
High
| Vector | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
UltimatePOS version 2.5
Description
The issue allows users to upload arbitrary files, leading to remote command execution. This can be achieved by posting to the "/products" API endpoint with PHP code in a .php file, disguised as an image/jpeg content type.
Recommendations
For UltimatePOS version 2.5, consider restricting file uploads to only allow specific, necessary file types, and ensure that uploaded files are properly validated and sanitized to prevent remote command execution. As a temporary workaround, consider disabling the file upload feature until a patch is available.
Exploit
Fix
Unrestricted File Upload
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Ultimatepos