Bugzilla – Bug 949682
VUL-0: CVE-2015-7758: gummi: predictable filenames in /tmp based on basename
Last modified: 2016-02-25 10:12:00 UTC
/tmp file race. > Opening a file called thesis.tex in gummi, this created the following > files in /tmp: > > -rw-r--r-- 1 jak jak 3196 Jul 29 21:39 .thesis.tex.aux > -rw-r--r-- 1 jak jak 42672 Jul 29 21:39 .thesis.tex.log > -rw-r--r-- 1 jak jak 559 Jul 29 21:39 .thesis.tex.out > -rw-r--r-- 1 jak jak 266755 Jul 29 21:39 .thesis.tex.pdf > -rw-r--r-- 1 jak jak 885 Jul 29 21:39 .thesis.tex.toc > > Obviously, this has serious implications for multi-user systems, because > two users editing a file with the same name would write to the same files > in /tmp. Mitre: > Note that the discussion referenced by the bug report suggests that > Linux exploitability depends on the /proc/sys/fs/protected_symlinks > file. Affects openSUSE 13.1, 13.2, Publishing/gummi, Tumblewee and Leap. References: https://bugs.debian.org/756432 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-7758 http://seclists.org/oss-sec/2015/q4/51
bugbot adjusting priority
I will fix this as soon as upstream has a solution: https://github.com/alexandervdm/gummi/issues/20
Submitted to update channel https://build.opensuse.org/request/show/349269
Update about to be released (13.1, 13.2, Leap:42.1) and fix submitted also for TW, so closing this as fixed before the holidays get in my way...
openSUSE-SU-2015:2369-1: An update that fixes one vulnerability is now available. Category: security (moderate) Bug References: 949682 CVE References: CVE-2015-7758 Sources used: openSUSE Leap 42.1 (src): gummi-0.7.1-5.1 openSUSE 13.2 (src): gummi-0.6.5-5.3.1 openSUSE 13.1 (src): gummi-0.6.5-2.4.1
This is an autogenerated message for OBS integration: This bug (949682) was mentioned in https://build.opensuse.org/request/show/359881 42.1+13.2 / gummi
openSUSE-SU-2016:0574-1: An update that fixes one vulnerability is now available. Category: security (moderate) Bug References: 949682 CVE References: CVE-2015-7758 Sources used: openSUSE Leap 42.1 (src): gummi-0.7.1-8.1 openSUSE 13.2 (src): gummi-0.6.5-5.6.1