Skip to content
MediumVulnerabilityLLM-specific

CVE-2025-69285: SQLBot missing authentication on Excel upload endpoint allows database injection

Identifier
CVE-2025-69285
Published
Record updated
View JSON
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.5%

Summary

SQLBot, an LLM and RAG-based data query system, contains a missing authentication flaw in versions prior to 1.5.0. The /api/v1/datasource/uploadExcel endpoint is on the authentication whitelist, so TokenMiddleware skips token validation, letting a remote unauthenticated attacker upload arbitrary Excel/CSV files. Uploaded files are parsed by pandas and written to the PostgreSQL database via to_sql() with if_exists='replace', allowing direct data injection.

Mitigation

Fixed in v1.5.0. No known workarounds are available.