Name
CVE-2025-47906
Description
If the PATH environment variable contains paths which are executables (rather than just directories), passing certain strings to LookPath ("", ".", and ".."), can result in the binaries listed in the PATH being unexpectedly returned.
CWEs
Published Date
Updated Date
Workaround
-
Advisories
https://go.dev/issue/74466Exploit
https://pkg.go.dev/vuln/GO-2025-3956Vendor Advisory
http://www.openwall.com/lists/oss-security/2025/08/06/1Issue Tracking
Analysis#
Vulnerability Ratings#
6.5
CVSSv31
NaN
other
Others affected components#
Name
Project
Project Version
Version
Status
openwrt
master
1.24.13-r1
Not Affected
openwrt
master
1.26.4-r1
Not Affected
openwrt
openwrt-25.12
1.24.13-r1
Not Affected
openwrt
openwrt-25.12
1.26.4-r1
Not Affected
yocto
master
1.26.4
Not Affected
yocto
master
1.26.4
Not Affected
yocto
scarthgap
1.22.12
Patched
yocto
scarthgap
1.22.12
Exploitable
Resolved with patches#
go (yocto:scarthgap)
#
Title
Author
Resolve
1
[release-branch.go1.23] os/exec: fix incorrect expansion of
=?UTF-8?q?Olivier=20Mengu=C3=A9?= <olivier.mengue@gmail.com>
CVE-2025-47906