Bugzilla – Bug 811369
VUL-0: CVE-2013-1090: horde5: incorrect ownership of /etc/apache2/vhosts.d
Last modified: 2015-02-08 18:41:27 UTC
found conflict of apache2-2.4.3-1.1.x86_64 with horde5-5.0.2-3.1.noarch: - /etc/apache2/vhosts.d [mode mismatch: 40755 0 root:root, 40750 0 wwwrun:root] This would allow privilege escalation from wwwrun to root. This is due to the weird %files seciton ## the config stuff in /etc %defattr(0640, wwwrun, root, 0750) %dir /etc/horde %dir /etc/horde/horde %dir /etc/horde/horde/registry.d %dir /etc/horde/apache-snippets.d %config /etc/horde/apache-snippets.d/horde.conf %config(noreplace) /etc/horde/horde/conf.php %config(noreplace) /etc/horde/horde/conf.bak.php %config(noreplace) /etc/horde/horde/registry.local.php %config(noreplace) /etc/horde/horde/prefs.local.php %dir /etc/apache2 %dir /etc/apache2/vhosts.d %config /etc/apache2/vhosts.d/horde.vhost.conf.template The /etc/apache2 stuff must be moved _before_ the %defattr(...wwwrun...) line
I have assigned CVE-2013-1090 from the SUSE CVE Pool, as this is a SUSE specific packaging issue.
I also think the horde config should probably not be owned by wwwrun either.
bugbot adjusting priority
/etc/horde/ i think also should not be owned by wwwwrun
Can you take care of this Ralf?
Yes.
At least the conf.php files in /etc/horde/* should be writable and/or createable by the www user, otherwise crippling the admin experience. They are autogenerated and somewhat cryptic, you would not want to edit them by hand.
mr 206500
openSUSE-SU-2013:1826-1: An update that fixes one vulnerability is now available. Category: security (moderate) Bug References: 811369 CVE References: CVE-2013-1090 Sources used: openSUSE 12.3 (src): horde5-5.0.2-2.4.1
There was a MR in 2013