Skip to main content
VulnerabilityPublished Updated

CVE-2026-22685: DevToys · Path Traversal

Affects DevToysSource CVE Database V5

0

Not known to be exploited · CVSS 8.8 High : upgrade to 2.0.9.0 soon.

Data as of 26 Oct 2026, 14:05 UTC

CVSS 3.1 base score
8.8High
How severe the flaw is on the 0–10 CVSS scale.
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:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 10 Jan 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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 26 Oct 2026.

What to do

Upgrade DevToys and devtoys-app/DevToys to 2.0.9.0.

Affected software

ProductAffectedFixed in
DevToys-appDevToysAffected
  • >=2.0.0.0 <2.0.9.0
Fixed in
  • 2.0.9.0
GitHubdevtoys-app/DevToyspkg:github/devtoys-app/DevToysOther threatsAffected
  • <2.0.9.0 >=2.0.0.0
Fixed in
  • 2.0.9.0

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.

References

Community reviews

Loading reviews…