Race Condition Vulnerability in Go's Filepath Functions Affecting Multiple Applications
CVE-2024-8244

Currently unrated

Key Information:

Vendor
CVE Published:
6 August 2025

What is CVE-2024-8244?

The filepath.Walk and filepath.WalkDir functions in Go are designed to not follow symbolic links, but they are exposed to a timing attack, specifically a TOCTOU (time of check/time of use) race condition. This vulnerability allows an attacker to replace a portion of the path with a symbolic link while the path traversal is ongoing, potentially leading to unauthorized access or manipulation of sensitive files. This issue affects applications built using the Go programming language, particularly in versions 1.20 and above.

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2024-8244 : Race Condition Vulnerability in Go's Filepath Functions Affecting Multiple Applications