diff options
author | wiz <wiz> | 2012-08-13 06:53:06 +0000 |
---|---|---|
committer | wiz <wiz> | 2012-08-13 06:53:06 +0000 |
commit | acc2a3ff43ce010badd83b17870a3ec1d0b5003f (patch) | |
tree | e45a6ef2ce6c171255126757683194ab7b4de5cd /editors/emacs-nox11 | |
parent | 4ffeb2784f96a661160b87dc89df4263ada3c1d4 (diff) | |
download | pkgsrc-acc2a3ff43ce010badd83b17870a3ec1d0b5003f.tar.gz |
Fix CVE-2012-3479:
When the Emacs user option `enable-local-variables' is set to `:safe'
(the default value is t), Emacs should automatically refuse to evaluate
`eval' forms in file-local variable sections. Due to the bug, Emacs
instead automatically evaluates such `eval' forms. Thus, if the user
changes the value of `enable-local-variables' to `:safe', visiting a
malicious file can cause automatic execution of arbitrary Emacs Lisp
code with the permissions of the user.
Bug tracker ref: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12155
Diffstat (limited to 'editors/emacs-nox11')
-rw-r--r-- | editors/emacs-nox11/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/editors/emacs-nox11/Makefile b/editors/emacs-nox11/Makefile index 0e40ee785cf..cbaa358db5a 100644 --- a/editors/emacs-nox11/Makefile +++ b/editors/emacs-nox11/Makefile @@ -1,6 +1,7 @@ -# $NetBSD: Makefile,v 1.35 2012/02/20 01:22:32 obache Exp $ +# $NetBSD: Makefile,v 1.36 2012/08/13 06:53:06 wiz Exp $ PKGNAME= ${DISTNAME:S/-/-nox11-/} +PKGREVISION= 1 CONFLICTS+= emacs-[0-9]* |