CVE-2026-108940 json
EricLBuehler Mistral.rs handlers.rs calibration_apply path traversal
published 2026-10-12 27 d ago modified 2026-10-14 25 d ago also EUVD-2026-98169
- cvss
- 6.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.7%
- EPSS 0.7% chance of exploitation in 30 days, percentile 53%
- public exploits
- 0
- none known
Summary
A vulnerability was found in EricLBuehler Mistral.rs up to 0.9.3. The affected element is the function calibration_apply of the file mistralrs-server-core/src/handlers.rs. Performing a manipulation of the argument save_cimatrix results in path traversal. The attack may be initiated remotely. The exploit has been made public and could be used. Upgrading to version 0.9.4 is sufficient to fix this issue. The patch is named 8c81056712709b4845ec6d9531e4d35bab4a367c. It is suggested to upgrade the affected component.
Patch / fix
- EricLBuehler Mistral.rs 0.9.4
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 25 d ago
Exploit prediction
0.69% chance of exploitation in the next 30 days, higher than 53% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- vuldb.com https://vuldb.com/submit/997601 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 6.9 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:P |
| CNA | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L/E:P/RL:O/RC:C |
| CNA | 3.0 | 6.5 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L/E:P/RL:O/RC:C |
| CNA | 2.0 | 6.4 | AV:N/AC:L/Au:N/C:N/I:P/A:P/E:POC/RL:OF/RC:C |
| CNA | 4.0 | 5.5 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| CNA | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L |
| CNA | 2.0 | 6.4 | AV:N/AC:L/Au:N/C:N/I:P/A:P |
Affected products
- EricLBuehler Mistral.rs
Classification
- Weakness
-
- CWE-22 Improper Limitation of a Pathname to a Restricted Directory
References
-
github.com
/EricLBuehler/mistral.rs/commit/8c8105671
patch
-
github.com
/EricLBuehler/mistral.rs/pull/2445
issue-tracking, patch
-
github.com
/EricLBuehler/mistral.rs/commit/8c81056712709b4845ec6d9531e4d35bab4a367c
patch
-
github.com
/EricLBuehler/mistral.rs/releases/tag/v0.9.4
patch
-
vuldb.com
/submit/997601
third-party-advisory, exploit
-
vuldb.com
/vuln/416764
vdb-entry, technical-description
-
vuldb.com
/vuln/416764/cti
signature, permissions-required
-
vuldb.com
/cve/CVE-2026-108940
third-party-advisory
-
github.com
/EricLBuehler/mistral.rs/
product
Sources
- CVE List CVE-2026-108940
- NVD CVE-2026-108940
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.