CVE-2026-55201 PUBLISHED

Evil-WinRM - Path Traversal in download_dir() Function

Assigner: VulnCheck
Reserved: 16.06.2026 Published: 17.06.2026 Updated: 18.06.2026

Evil-WinRM through 3.9, fixed in commit 6ecd570, contains a path traversal vulnerability in the download_dir() function that allows a rogue or compromised remote Windows server to write files outside the intended download directory by returning filenames with traversal sequences from Get-ChildItem command output that are passed unsanitized to File.join(). Attackers controlling the remote server can exploit this to overwrite sensitive client-side files such as SSH authorized_keys or shell configuration files, achieving persistent access or privilege escalation on the client machine.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS Score: 7.4

Product Status

Vendor Hackplayers
Product evil-winrm
Versions Default: unaffected
  • affected from 0 to 3.9 (incl.)
  • Version 6ecd570a298562dc72ad73978307eb34182f5850 is unaffected

Credits

  • Tristan Madani (@TristanInSec) finder

References

Problem Types

  • Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') CWE