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
kirkstone
1.17.13
Exploitable
yocto
kirkstone
1.17.13
Exploitable
yocto
master
1.26.4
Not Affected
yocto
master
1.26.4
Not Affected
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