]> git.eshelyaron.com Git - emacs.git/commitdiff
Document security fixes in FAQ
authorStefan Kangas <stefankangas@gmail.com>
Sat, 29 Jun 2024 14:48:49 +0000 (16:48 +0200)
committerEshel Yaron <me@eshelyaron.com>
Mon, 1 Jul 2024 07:46:33 +0000 (09:46 +0200)
* doc/misc/efaq.texi (New in Emacs 29): Recommend using Emacs 29.4.
* doc/misc/efaq.texi (Security risks with Emacs): New item with a
recommendation to upgrade Emacs for improved security.

(cherry picked from commit d95f039af4373e1f96c72f4825c194a1ef427cff)

doc/misc/efaq.texi

index cb80591b40379453f066ee0b916a64bb7678b822..eaedc7f0d05d3602aa632d07dc278e11b2b741ab 100644 (file)
@@ -1004,6 +1004,9 @@ Here's a list of the most important changes in Emacs 29 as compared to
 Emacs 28 (the full list is too long, and can be read in the Emacs
 @file{NEWS} file by typing @kbd{C-h n} inside Emacs).
 
+Note that Emacs 29.3 and 29.4 both contained important security fixes.
+Upgrading is particularly important if you use Emacs as a mail client.
+
 @itemize
 @item
 Emacs can now be built with the
@@ -3651,6 +3654,21 @@ same privileges as the Emacs process itself.  Be aware of this when
 you use the package system (e.g. @code{M-x list-packages}) with third
 party archives.  Use only third parties that you can trust!
 
+@item
+Using an out-of-date Emacs version.
+
+For security purposes, we recommend always using the latest officially
+released version of Emacs.  Using old versions of Emacs might put your
+security at risk, as newer versions occasionally include important
+security fixes.  Please review the Emacs release notes and the
+@file{etc/NEWS} file for details.
+
+Upgrading to the most recent version is particularly important if you
+use Emacs as a mail client, or to edit files that come from untrusted
+sources.  You should be able to install the latest version of Emacs
+through your system's package manager, and it is always available at
+@uref{https://www.gnu.org/software/emacs/, the Emacs website}.
+
 @item
 The @code{file-local-variable} feature.  (Yes, a risk, but easy to
 change.)