MediumVulnerability
CVE-2026-58198: ChatterBot UbuntuCorpusTrainer symlink attack during archive extraction
- Source
- NVD(opens in a new tab)
- Identifier
- CVE-2026-58198
- Published
- Record updated
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
- EPSS
- 0.1%
Summary
ChatterBot versions prior to 1.2.14 have a flaw in UbuntuCorpusTrainer.extract(), which writes to a predictable home-rooted directory (~/ubuntu_data/ubuntu_dialogs) using a check-then-create pattern before calling tar.extractall(path=self.data_path). A local attacker who pre-plants a symlink at that path can redirect extracted archive contents to an attacker-chosen directory.
Mitigation
Fixed in version 1.2.14.
Related items
- MediumCVE-2026-108759: mistral.rs sandbox escape via symlinks in mistralrs-code-execSimilar attack · NVD/CVE Database
- MediumCVE-2026-108575: BerriAI LiteLLM improper authorization in secret resolution via api_keySimilar attack · NVD/CVE Database
- MediumCVE-2026-108574: BerriAI LiteLLM authorization bypass in session spend log view via session_idSimilar attack · NVD/CVE Database
- MediumCVE-2026-108670: JeecgBoot missing authorization in AiragPromptsControllerSimilar attack · NVD/CVE Database
- MediumCVE-2026-108600: open-multi-agent link following flaw in file_write tool sandboxSimilar attack · NVD/CVE Database