Unrated severityNVD Advisory· Published Jun 11, 2025· Updated Jun 11, 2025
Inconsistent handling of O_CREATE|O_EXCL on Unix and Windows in os in syscall
CVE-2025-0913
Description
os.OpenFile(path, os.O_CREATE|O_EXCL) behaved differently on Unix and Windows systems when the target path was a dangling symlink. On Unix systems, OpenFile with O_CREATE and O_EXCL flags never follows symlinks. On Windows, when the target path was a symlink to a nonexistent location, OpenFile would create a file in that location. OpenFile now always returns an error when the O_CREATE and O_EXCL flags are both set and the target path is a symlink.
Affected products
71- osv-coords69 versionspkg:apk/chainguard/go-1.20pkg:apk/chainguard/go-1.20-docpkg:apk/chainguard/go-1.22pkg:apk/chainguard/go-1.22-docpkg:apk/chainguard/newrelic-fluent-bit-outputpkg:apk/chainguard/newrelic-fluent-bit-output-compatpkg:apk/chainguard/nvidia-nsight-compute-12.8pkg:apk/chainguard/nvidia-nsight-compute-12.9pkg:apk/chainguard/nvidia-nsight-compute-13.0pkg:apk/chainguard/nvidia-nsight-compute-13.1pkg:apk/wolfi/go-1.20pkg:apk/wolfi/go-1.20-docpkg:apk/wolfi/go-1.22pkg:apk/wolfi/go-1.22-docpkg:apk/wolfi/newrelic-fluent-bit-outputpkg:apk/wolfi/newrelic-fluent-bit-output-compatpkg:bitnami/golangpkg:rpm/opensuse/go1.23&distro=openSUSE%20Leap%2015.6pkg:rpm/opensuse/go1.23&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/go1.23-openssl&distro=openSUSE%20Leap%2015.6pkg:rpm/opensuse/go1.24&distro=openSUSE%20Leap%2015.6pkg:rpm/opensuse/go1.24&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/go1.24-openssl&distro=openSUSE%20Leap%2015.6pkg:rpm/opensuse/govulncheck-vulndb&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/kubecolor&distro=openSUSE%20Tumbleweedpkg:rpm/suse/go1.23&distro=SUSE%20Enterprise%20Storage%207.1pkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-LTSSpkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP4-ESPOSpkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP4-LTSSpkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP5-ESPOSpkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP5-LTSSpkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP6pkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP7pkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP3-LTSSpkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP4-LTSSpkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP5-LTSSpkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP3pkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP4pkg:rpm/suse/go1.23&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP5pkg:rpm/suse/go1.23-openssl&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP6pkg:rpm/suse/go1.23-openssl&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP7pkg:rpm/suse/go1.24&distro=SUSE%20Enterprise%20Storage%207.1pkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-LTSSpkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP4-ESPOSpkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP4-LTSSpkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP5-ESPOSpkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP5-LTSSpkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP6pkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP7pkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP3-LTSSpkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP4-LTSSpkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP5-LTSSpkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP3pkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP4pkg:rpm/suse/go1.24&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP5pkg:rpm/suse/go1.24-openssl&distro=SUSE%20Enterprise%20Storage%207.1pkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-LTSSpkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP4-ESPOSpkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP4-LTSSpkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP5-ESPOSpkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP5-LTSSpkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP6pkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP7pkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP3-LTSSpkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP4-LTSSpkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP5-LTSSpkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP3pkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP4pkg:rpm/suse/go1.24-openssl&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP5
< 1.20.14-r9+ 68 more
- (no CPE)range: < 1.20.14-r9
- (no CPE)range: < 1.20.14-r9
- (no CPE)range: < 1.22.12-r8
- (no CPE)range: < 1.22.12-r8
- (no CPE)range: < 2.4.0-r5
- (no CPE)range: < 2.4.0-r5
- (no CPE)range: < 2025.1.1.2-r7
- (no CPE)range: < 2025.2.1.3-r5
- (no CPE)range: < 2025.3.0.19-r2
- (no CPE)range: < 2025.4.1.2-r0
- (no CPE)range: < 1.20.14-r9
- (no CPE)range: < 1.20.14-r9
- (no CPE)range: < 1.22.12-r8
- (no CPE)range: < 1.22.12-r8
- (no CPE)range: < 2.4.0-r5
- (no CPE)range: < 2.4.0-r5
- (no CPE)range: < 1.23.10
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-1.1
- (no CPE)range: < 1.23.12-150600.13.9.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-1.1
- (no CPE)range: < 1.24.6-150600.13.9.1
- (no CPE)range: < 0.0.20250612T141001-1.1
- (no CPE)range: < 0.5.2-1.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.10-150000.1.34.1
- (no CPE)range: < 1.23.12-150600.13.9.1
- (no CPE)range: < 1.23.12-150600.13.9.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.26.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- (no CPE)range: < 1.24.6-150600.13.9.1
- (no CPE)range: < 1.24.6-150600.13.9.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- (no CPE)range: < 1.24.4-150000.1.9.1
- Go standard library/osv5Range: 0
- Go standard library/syscallv5Range: 0
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4News mentions
0No linked articles in our index yet.