blob: 41c1fc2a8b4fc6c645fd0ccb25725ccca74c313c [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<glsa id="201403-05">
<title>GNU Emacs: Multiple vulnerabilities</title>
<synopsis>Two vulnerabilities have been found in GNU Emacs, possibly leading
to user-assisted execution of arbitrary code.
<product type="ebuild">emacs</product>
<announced>March 20, 2014</announced>
<revised>March 20, 2014: 1</revised>
<package name="app-editors/emacs" auto="yes" arch="*">
<unaffected range="ge">24.1-r1</unaffected>
<unaffected range="rge">23.4-r4</unaffected>
<unaffected range="lt">23.2</unaffected>
<vulnerable range="lt">24.1-r1</vulnerable>
<p>GNU Emacs is a highly extensible and customizable text editor.</p>
<p>Multiple vulnerabilities have been discovered in GNU Emacs:</p>
<li>When ‘global-ede-mode’ is enabled, EDE in Emacs automatically
loads a Project.ede file from the project directory (CVE-2012-0035).
<li>When ‘enable-local-variables’’ is set to ‘:safe’, Emacs
automatically processes eval forms (CVE-2012-3479).
<impact type="normal">
<p>A remote attacker could entice a user to open a specially crafted file,
possibly resulting in execution of arbitrary code with the privileges of
the process or a Denial of Service condition.
<p>There is no known workaround at this time.</p>
<p>All GNU Emacs 24.x users should upgrade to the latest version:</p>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=app-editors/emacs-24.1-r1"
<p>All GNU Emacs 23.x users should upgrade to the latest version:</p>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=app-editors/emacs-23.4-r4"
<uri link="">CVE-2012-0035</uri>
<uri link="">CVE-2012-3479</uri>
<metadata tag="requester" timestamp="Mon, 16 Jan 2012 09:37:15 +0000">ago</metadata>
<metadata tag="submitter" timestamp="Thu, 20 Mar 2014 10:30:13 +0000">ackle</metadata>