{"id":"CVE-2025-56815","aliases":["EUVD-2025-31013","GHSA-mw3f-f3rv-35h3"],"status":"published","title":"Datart 1.0.0-rc.3 is vulnerable to Directory Traversal in the POST /viz/image interface, since...","description":"Datart 1.0.0-rc.3 is vulnerable to Directory Traversal in the POST /viz/image interface, since the server directly uses MultipartFile.transferTo() to save the uploaded file to a path controllable by the user, and lacks strict verification of the file name.","severity":{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N","level":"high","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-11","score":0.00624,"percentile":0.50376,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":false},"cwes":["CWE-22"],"published":"2025-09-24T00:00:00Z","modified":"2026-06-17T09:42:47Z","exploits":[{"source":"pocgithub","id":"xiaoxiaoranxxx/CVE-2025-56815","title":"xiaoxiaoranxxx/CVE-2025-56815","date":"2025-09-24","url":"https://github.com/xiaoxiaoranxxx/CVE-2025-56815"}],"products":[{"vendor":"running-elephant","product":"datart"}],"references":[{"url":"https://github.com/running-elephant/datart/tags","tags":["Release Notes"]},{"url":"https://github.com/xiaoxiaoranxxx/CVE-2025-56815","tags":["Exploit","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-56815"},{"url":"https://github.com/advisories/GHSA-mw3f-f3rv-35h3"}],"sources":{"cve":[{"id":"CVE-2025-56815","description":"Datart 1.0.0-rc.3 is vulnerable to Directory Traversal in the POST /viz/image interface, since the server directly uses MultipartFile.transferTo() to save the uploaded file to a path controllable by the user, and lacks strict verification of the file name.","status":"published","published":"2025-09-24T00:00:00Z","modified":"2025-09-24T17:23:05.934Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N","level":"high","assessor":"adp"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:32:26.320248Z"}],"euvd":[{"id":"EUVD-2025-31013","description":"Datart 1.0.0-rc.3 is vulnerable to Directory Traversal in the POST /viz/image interface, since the server directly uses MultipartFile.transferTo() to save the uploaded file to a path controllable by the user, and lacks strict verification of the file name.","status":"published","published":"2025-09-24T00:00:00Z","modified":"2025-09-24T17:23:05Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N","level":"high"}],"updated_at":"2026-11-02T20:31:40.063213Z"}],"ghsa":[{"id":"GHSA-mw3f-f3rv-35h3","title":"Datart 1.0.0-rc.3 is vulnerable to Directory Traversal in the POST /viz/image interface, since...","description":"Datart 1.0.0-rc.3 is vulnerable to Directory Traversal in the POST /viz/image interface, since the server directly uses MultipartFile.transferTo() to save the uploaded file to a path controllable by the user, and lacks strict verification of the file name.","status":"published","published":"2025-09-24T18:30:31Z","modified":"2025-09-24T18:30:38Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N","level":"high"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T15:03:45.337499Z"}],"nvd":[{"id":"CVE-2025-56815","description":"Datart 1.0.0-rc.3 is vulnerable to Directory Traversal in the POST /viz/image interface, since the server directly uses MultipartFile.transferTo() to save the uploaded file to a path controllable by the user, and lacks strict verification of the file name.","status":"published","published":"2025-09-24T17:15:41.227Z","modified":"2026-06-17T09:42:47.863Z","cvss":[{"version":"3.1","score":7.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N","level":"high","assessor":"secondary"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:11:32.559087Z"}]}}
