CVE-2026-22685: DevToys · Path Traversal
Affects DevToysSource CVE Database V5
Not known to be exploited · CVSS 8.8 High : upgrade to 2.0.9.0 soon.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 40% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 2.0.9.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 10 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Upgrade DevToys and devtoys-app/DevToys to 2.0.9.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| DevToys-appDevToys | Affected
| Fixed in
|
GitHubdevtoys-app/DevToyspkg:github/devtoys-app/DevToysOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
European organizations should immediately update DevToys to version 2.0.9.0 or later to remediate this vulnerability. If you cannot patch yet, restrict the installation of extensions to trusted sources only, and implement policies that prevent users from installing unverified or third-party extensions. Employ endpoint protection solutions capable of detecting suspicious file extraction or modification activities. Conduct user awareness training emphasizing the risks of installing untrusted extensions. Additionally, implement application whitelisting and monitor file system changes in directories commonly targeted by DevToys extensions. For environments with elevated privileges, consider running DevToys with the least privileges necessary to limit the impact of potential exploitation. Regularly audit installed extensions and verify their integrity. Network-level controls can also be used to block access to known malicious extension distribution points.
Description
DevToys is a desktop app for developers. In versions from 2.0.0.0 to before 2.0.9.0, a path traversal vulnerability exists in the DevToys extension installation mechanism. When processing extension packages (NUPKG archives), DevToys does not sufficiently validate file paths contained within the archive. A malicious extension package could include crafted file entries such as ../../…/target-file, causing the extraction process to write files outside the intended extensions directory. This flaw enables an attacker to overwrite arbitrary files on the user’s system with the privileges of the DevToys process. Depending on the environment, this may lead to code execution, configuration tampering, or corruption of application or system files. This issue has been patched in version 2.0.9.0.