Univention Bugzilla – Bug 48295
nsis: Multiple issues (4.2)
Last modified: 2018-12-12 13:55:49 CET
New Debian nsis 2.46-10+deb8u1 fixes: This update addresses the following issues: * Nullsoft Scriptable Install System (NSIS) before 2.49 uses temporary folder locations that allow unprivileged local users to overwrite files. This allows a local attack in which either a plugin or the uninstaller can be replaced by a Trojan horse program. (CVE-2015-9267) * Nullsoft Scriptable Install System (NSIS) before 2.49 has unsafe implicit linking against Version.dll. In other words, there is no protection mechanism in which a wrapper function resolves the dependency at an appropriate time during runtime. (CVE-2015-9268)
--- mirror/ftp/4.2/unmaintained/4.2-0/source/nsis_2.46-10.dsc +++ apt/ucs_4.2-0-errata4.2-5/source/nsis_2.46-10+deb8u1.dsc @@ -1,3 +1,15 @@ +2.46-10+deb8u1 [Fri, 30 Nov 2018 18:45:02 +0100] Thorsten Alteholz <debian@alteholz.de>: + + * Non-maintainer upload by the LTS Team. + * CVE-2015-9267, CVE-2015-9268 + Fix for several issues: + - use SetDefaultDllDirectories() to restrict implicitly loaded + and dynamically loaded modules from trusted directories + - create temporary directory in a way that only elevated users + can write into it + - no implicit linking against Version.dll but use of wrapper + functions + 2.46-10 [Mon, 15 Dec 2014 22:58:06 +0100] Didier Raboud <odyx@debian.org>: * Fail the build if libwinpthread is needed at runtime (see #722898) <http://10.200.17.11/4.2-5/#9159029948560049686>
OK: yaml OK: announce_errata OK: patch OK: piuparts [4.2-5] 55596d0500 Bug #48295: nsis 2.46-10+deb8u1 doc/errata/staging/nsis.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+)
<http://errata.software-univention.de/ucs/4.2/564.html>