CVE-2025-69285: dataease SQLBot · Missing Authentication
Affects dataease SQLBotSource CVE Database V5
Not known to be exploited · CVSS 7.7 High : upgrade to 1.5.0 soon.
Data as of 26 Oct 2026, 09:15 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 39% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.5.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:PExploitation evidence
Disclosed: evidence found.
CVE published 21 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade SQLBot and dataease/SQLBot to 1.5.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| dataeaseSQLBot | Affected
| Fixed in
|
GitHubdataease/SQLBotpkg:github/dataease/SQLBotOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
1. Immediate upgrade to dataease SQLBot version 1.5.0 or later, where the vulnerability is fixed. 2. Restrict network access to the /api/v1/datasource/uploadExcel endpoint using firewall rules or API gateways to limit exposure only to trusted internal users or systems. 3. Implement additional authentication and authorization layers at the network or application level to protect critical endpoints, especially if upgrading is delayed. 4. Monitor logs for unusual upload activity or unexpected data changes in the PostgreSQL database to detect potential exploitation attempts. 5. Conduct regular security audits and penetration testing focusing on API endpoints and data ingestion processes. 6. Educate development and operations teams about secure API design, emphasizing the risks of whitelisting endpoints without authentication. 7. Consider implementing input validation and file integrity checks on uploaded files to prevent malicious payloads. 8. Backup critical databases regularly to enable recovery in case of data corruption or overwriting.
Description
SQLBot is an intelligent data query system based on a large language model and RAG. Versions prior to 1.5.0 contain a missing authentication vulnerability in the /api/v1/datasource/uploadExcel endpoint, allowing a remote unauthenticated attacker to upload arbitrary Excel/CSV files and inject data directly into the PostgreSQL database. The endpoint is explicitly added to the authentication whitelist, causing the TokenMiddleware to bypass all token validation. Uploaded files are parsed by pandas and inserted into the database via to_sql() with if_exists='replace' mode. The vulnerability has been fixed in v1.5.0. No known workarounds are available.