Openchatbi
CVE-2026-28795
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend crafted request with malicious file_format parameter
-
ExploitBypass path traversal validation in save_report.py
-
ExecutionWrite arbitrary files to filesystem
-
ImpactExecute code or access sensitive data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | OpenChatBI versions prior to 0.2.2 with save_report tool accessible. No authentication required; remote unauthenticated attacker can manipulate file_format parameter in save_report API endpoint to traverse directory structure. |
| Impact | CVSS 9.8. |
| Exploit ScenarioDerived | Traverse filesystem. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 12, 2026
Path traversal in OpenChatBI before fix. PoC and patch available.
Earlier versions of this analysis (1)
Path traversal in OpenChatBI.
RemediationAI
Update.
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in pypi
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-22.
Know when Openchatbi gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
Lifecycle Timeline
2DescriptionGitHub Advisory
OpenChatBI is an intelligent chat-based BI tool powered by large language models, designed to help users query, analyze, and visualize data through natural language conversations. Prior to version 0.2.2, the save_report tool in openchatbi/tool/save_report.py suffers from a critical path traversal vulnerability due to insufficient input sanitization of the file_format parameter. This issue has been patched in version 0.2.2.
Executive ViewAI
CVE-2026-28795 is a critical vulnerability in OpenChatBI that could allow attackers to compromise systems and access sensitive business data through the chat interface. Any organization using OpenChatBI for data analysis and business intelligence is at immediate risk of unauthorized data access and potential system takeover.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
GHSA-vmwq-8g8c-jm79
NVD
CVE.org
EPSS
Exploit-DB