What’s Vulnerable › Vulnerabilities

CVE-2022-41722: Path traversal on Windows in path/filepath

Description

A path traversal vulnerability exists in filepath.Clean on Windows. On Windows, the filepath.Clean function could transform an invalid path such as "a/../c:/b" into the valid path "c:\b". This transformation of a relative (if invalid) path into an absolute path could enable a directory traversal attack. After fix, the filepath.Clean function transforms this path into the relative (but still invalid) path ".\c:\b".

Affected products

How to fix

Upgrade to a fixed version: Go 1.19.6. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2022-41722 or the next vulnerability affects your stack