← CVE Intelligence

CVE-2026-39822

Root escape via symlink plus trailing slash in os PUBLISHED

Description (CNA)

On Unix systems, opening a file in an os.Root improperly follows symlinks to locations outside of the Root when the final path component of the a path is a symbolic link and the path ends in /. For example, 'root.Open("symlink/")' will open "symlink" even when "symlink" is a symbolic link pointing outside of the root.

Affected (CNA)

Vendor / productVersions
Go standard library / osaffected 0 before 1.25.12; affected 1.26.0-0 before 1.26.5; affected 1.27.0-0 before 1.27.0-rc.2

CWE

No CWE identifiers supplied.

References

ADP enrichment

CISA-ADP

No English description supplied.

No references supplied.