Medium severity · published Sep 21, 2023
CVE-2023-40183
DataEase has a vulnerability to obtain user cookies
5.3
CVSS
0.8%
EPSS
No
On KEV
Description
DataEase is an open source data visualization and analysis tool. Prior to version 1.18.11, DataEase has a vulnerability that allows an attacker to to obtain user cookies. 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. The vulnerability has been fixed in v1.18.11. There are no known workarounds.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
Low
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.8% · higher than 56% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
DA
dataease · dataease
< 1.18.11 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2023-40183
CVE.org
https://www.cve.org/CVERecord?id=CVE-2023-40183
Patch
https://github.com/dataease/dataease/commit/826513053146721a2b3e09a9c9d3ea41f8f10569
Release Notes
https://github.com/dataease/dataease/releases/tag/v1.18.11
Exploit
https://github.com/dataease/dataease/security/advisories/GHSA-w2r4-2r4w-fjxv
More from dataease
9.8
CVE-2026-33122
DataEase has SQL Injection via Datasource Management
9.8
CVE-2026-33082
DataEase: SQL Injection in v2 Dataset Export
9.8
CVE-2026-23958
DataEase Vulnerable to Brute-Force Attack on Admin JWT Secret Derived from Password that Enables Full Account Takeover
9.8
CVE-2025-64428
DataEase DB2 JNDI Vulnerability
9.8
CVE-2025-64164
DataEase is vulnerable to Oracle JNDI Injection
