Quick answers
- Is CVE-2025-68472 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2025-68472 being exploited in the wild.
- How severe is CVE-2025-68472?
- High severity, with a CVSS score of 8.1, published 12 January 2026.
- Which products and versions are affected?
- mindsdb (PyPI) < 25.11.1, ECOSYSTEM:introduced=0,fixed=25.11.1.
- Is there a fix for CVE-2025-68472?
- Yes. mindsdb (PyPI): upgrade to 25.11.1 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2025-68472 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2025-68472?
- Check whether you run mindsdb (PyPI) 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.
How to fix
- mindsdb (PyPI): upgrade to 25.11.1 or later
pip install "mindsdb>=25.11.1"
Technical details
A path traversal vulnerability exists in the PUT handler of MindsDB's file upload API (file.py). When processing JSON request bodies where 'source_type' is not set to 'url', the application uses os.path.join on user-controlled 'file' parameters without validation. Because os.path.join returns an absolute path if the second argument is absolute, an attacker can bypass the intended temporary directory. The application then reads the targeted file and uses shutil.move to relocate it into MindsDB's managed storage. This allows unauthenticated remote attackers to exfiltrate sensitive files (e.g., /etc/passwd) or cause a denial of service by moving critical system files. The issue is patched in version 25.11.1.
Affected products
- MindsDB MindsDB < 25.11.1
Identifiers
- CVE-2025-68472
- GHSA-qqhf-pm3j-96g7
- PYSEC-2026-90
Timeline
- 2026-01-11: disclosed
- 2026-01-12: advisory
- 2026-01-12: patched: Version 25.11.1 released