PT-2023-27312 · Dataease · Dataease
Devotes
·
Published
2023-09-21
·
Updated
2023-09-26
·
CVE-2023-40183
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
DataEase versions prior to 1.18.11
Description
DataEase is an open source data visualization and analysis tool. The program only uses the
ImageIO.read() method to determine whether the file is an image file or not. There is no whitelisting restriction on file suffixes. This allows the attacker to synthesize the attack code into an image for uploading and change the file extension to html. The attacker may steal user cookies by accessing links.Recommendations
For versions prior to 1.18.11, update to version 1.18.11 to resolve the issue. As a temporary workaround, consider restricting file uploads to only image files with approved extensions until the update is applied. Avoid using the
ImageIO.read() method without additional validation on file types.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
Dataease