Input validation error in Fedora - CVE-2016-8605
Published: January 13, 2017 / Updated: August 4, 2020
Vulnerability details
The vulnerability allows a remote non-authenticated attacker to manipulate data.
The mkdir procedure of GNU Guile temporarily changed the process' umask to zero. During that time window, in a multithreaded application, other threads could end up creating files with insecure permissions. For example, mkdir without the optional mode argument would create directories as 0777. This is fixed in Guile 2.0.13. Prior versions are affected.
Affected software
Arch Linux
guile (Alpine package)
compat-guile18
guile
How to mitigate CVE-2016-8605
compat-guile18 - addressed in versions 1.8.8-14.el7, 1.8.8-14.fc23, 1.8.8-14.fc24, 1.8.8-14.fc25
guile - addressed in versions 2.0.13-1.fc23, 2.0.13-1.fc24, 2.0.13-1.fc25
External References
- http://www.openwall.com/lists/oss-security/2016/10/12/1
- http://www.securityfocus.com/bid/93510
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/6QTAGSDCTYXTABAA77BQJGNKOOBRV4DK/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/FNVE5N24FLWDYBQ3LAFMF6BFCWKDO7VM/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/UJP5S36GTXMDEBXWF6LKKV76DSLNQG44/
Related Security Bulletins
- Input validation error in guile (Alpine package)
- Arch Linux update for guile
- Fedora 23 update for compat-guile18
- Fedora 25 update for compat-guile18
- Fedora 24 update for compat-guile18
- Fedora EPEL 7 update for compat-guile18
- Fedora 23 update for guile
- Fedora 24 update for guile
- Fedora 25 update for guile