{"id":"CVE-2026-121453","published":"2026-11-03T16:17:24.300","lastModified":"2026-11-03T17:18:10.193","description":"SQLBot through 1.10.3 contains a path traversal vulnerability in the importToDb endpoint that allows authenticated workspace administrators to read files via an unsanitized filePath parameter. Attackers can supply absolute paths or ../ sequences to import CSV or spreadsheet files, including other workspaces' uploads and server files, into queryable excel_* tables.","cvssScore":2.7,"cvssSeverity":"LOW","cvssVector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N","cwes":["CWE-22"],"vendors":[],"products":[],"references":[{"url":"https://github.com/dataease/SQLBot","tags":[]},{"url":"https://github.com/dataease/SQLBot/blob/v1.10.3/backend/apps/datasource/api/datasource.py#L580-L585","tags":[]},{"url":"https://github.com/dataease/SQLBot/blob/v1.10.3/backend/apps/datasource/utils/excel.py#L48-L57","tags":[]},{"url":"https://github.com/dataease/SQLBot/commit/3d15c67b4de6ed9420daa9a34e4dc371ebbf4765","tags":[]},{"url":"https://github.com/dataease/SQLBot/issues/1434","tags":[]},{"url":"https://www.vulncheck.com/advisories/sqlbot-through-1.10.3-path-traversal-via-datasource-importtodb-endpoint","tags":[]}],"exploitRefs":[{"url":"https://github.com/dataease/SQLBot","tags":[]},{"url":"https://github.com/dataease/SQLBot/blob/v1.10.3/backend/apps/datasource/api/datasource.py#L580-L585","tags":[]},{"url":"https://github.com/dataease/SQLBot/blob/v1.10.3/backend/apps/datasource/utils/excel.py#L48-L57","tags":[]},{"url":"https://github.com/dataease/SQLBot/commit/3d15c67b4de6ed9420daa9a34e4dc371ebbf4765","tags":[]},{"url":"https://github.com/dataease/SQLBot/issues/1434","tags":[]}],"hasPoc":true,"ai":null}