# CVE-2026-53555: DataEase SQLBot stored cross-site scripting in assistant UI logo upload

Source: https://junglewise.ai/threats/cve-2026-53555-dataease-sqlbot-stored-cross-site-scripting-in-assistant-ui-logo  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-09-17. Updated: 2026-09-26  
License: CC BY 4.0 with a link back

CVE-2026-53555 · Severity: info · CVSS 7.1 · Published 2026-09-17

SQLBot is a Text-to-SQL system that allows users to query databases using natural language. An authenticated user can upload an SVG file as a logo for the assistant UI, but prior to version 1.9.0, the application fails to sanitize embedded JavaScript code within the SVG. When other users view the logo, the malicious JavaScript executes in their browser session, allowing an attacker to steal session data, perform unauthorized actions, or compromise other users' accounts.

Technologies: [DataEase SQLBot](https://junglewise.ai/threats/technologies/sqlbot). Vendors: [DataEase](https://junglewise.ai/threats/vendors/dataease).

## Quick answers

**Is CVE-2026-53555 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-53555 being exploited in the wild.

**How severe is CVE-2026-53555?** Informational severity, with a CVSS score of 7.1, published 17 September 2026.

**Which products and versions are affected?** DataEase SQLBot prior to 1.9.0.

**Is there a fix for CVE-2026-53555?** A patch was published on 2026-06-03: Fix released in version 1.9.0 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-53555 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2026-53555?** Check whether you run DataEase SQLBot at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

This is a stored cross-site scripting (XSS) vulnerability in the PATCH /api/v1/system/assistant/ui endpoint. An authenticated attacker can submit an SVG file containing embedded JavaScript as the assistant UI logo. SQLBot stores the unsanitized SVG file and later serves it inline (same origin) via GET /api/v1/system/assistant/picture/{filename}. When another user accesses the logo, the embedded JavaScript executes within the SQLBot application context with access to the victim's session cookies and capabilities. The fix in version 1.9.0 removes SVG support entirely from the logo upload, restricting uploads to JPG and PNG formats only.

## Affected products

- DataEase SQLBot prior to 1.9.0

## Timeline

- 2026-09-17: disclosed: CVE published
- 2026-06-03: patched: Fix released in version 1.9.0

## References

- [https://github.com/dataease/SQLBot/commit/835eefcb39b595248ea006f3cfce445d2f49167e](https://github.com/dataease/SQLBot/commit/835eefcb39b595248ea006f3cfce445d2f49167e)
- [https://github.com/dataease/SQLBot/pull/1160](https://github.com/dataease/SQLBot/pull/1160)

## Related threats

- [DataEase SQLBot second-order SQL injection in datasource deletion](https://junglewise.ai/threats/cve-2026-53557-dataease-sqlbot-second-order-sql-injection-in-datasource-deletion)
- [DataEase SQLBot SQL injection in previewData endpoint](https://junglewise.ai/threats/cve-2026-53556-dataease-sqlbot-sql-injection-in-previewdata-endpoint)
- [DataEase SQLBot arbitrary code execution in parseExcel](https://junglewise.ai/threats/cve-2026-53554-dataease-sqlbot-arbitrary-code-execution-in-parseexcel)
- [DataEase SQLBot IDOR and Authorization Bypass in Datasource Endpoints](https://junglewise.ai/threats/cve-2026-42463-dataease-sqlbot-idor-and-authorization-bypass-in-datasource)
- [dataease SQLBot prompt injection in Text2SQL chat interface](https://junglewise.ai/threats/cve-2026-33324-dataease-sqlbot-prompt-injection-in-text2sql-chat-interface)
