diff options
author | Alexander E. Patrakov <alexander@linuxfromscratch.org> | 2004-06-13 16:20:00 +0000 |
---|---|---|
committer | Alexander E. Patrakov <alexander@linuxfromscratch.org> | 2004-06-13 16:20:00 +0000 |
commit | 5ea02778eac60733ce16df37f65e2c81e24c8486 (patch) | |
tree | c7f1501cac5916b32e9949084f494afa4c886d0a | |
parent | e63529b364f0ace413be9ebe3de5f3f3c24ff576 (diff) |
Security: fixed an exploitable DoS bug in FPU exception handling code in linux-2.6.6
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3782 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r-- | chapter01/changelog.xml | 4 | ||||
-rw-r--r-- | chapter03/patches.xml | 8 | ||||
-rw-r--r-- | chapter08/kernel.xml | 4 | ||||
-rw-r--r-- | general.ent | 4 |
4 files changed, 18 insertions, 2 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 118797f83..56026453c 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -67,6 +67,7 @@ first a summary, then a detailed log.</para> <listitem><para>iana-etc-1.00</para></listitem> <listitem><para>inetutils-1.4.2-kernel_headers-1.patch</para></listitem> <listitem><para>inetutils-1.4.2-no_server_man_pages-1.patch</para></listitem> +<listitem><para>linux-2.6.6-fpu-1.patch</para></listitem> <listitem><para>linux-libc-headers-2.6.6.0</para></listitem> <listitem><para>mktemp-1.5</para></listitem> <listitem><para>mktemp-1.5-add_tempfile-1.patch</para></listitem> @@ -107,6 +108,9 @@ first a summary, then a detailed log.</para> </itemizedlist> </listitem> +<listitem><para>June 13, 2004 [alexander]: Security: added +linux-2.6.6-fpu-1.patch</para></listitem> + <listitem><para>June 12, 2004 [jeremy]: Chapter 6 - Hotplug - corrected the name of the bogus deps patch</para></listitem> diff --git a/chapter03/patches.xml b/chapter03/patches.xml index d8b37d39e..5c025070a 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -106,6 +106,14 @@ following:</para> </varlistentry> <varlistentry> +<term>Linux FPU Exceptions Security Fix - 1 KB:</term> +<listitem> +<para><ulink +url="&patches-root;linux-&linux-version;-fpu-1.patch"/></para> +</listitem> +</varlistentry> + +<varlistentry> <term>Man 80-Columns Patch - 1 KB:</term> <listitem> <para><ulink url="&patches-root;man-&man-version;-80cols-1.patch"/></para> diff --git a/chapter08/kernel.xml b/chapter08/kernel.xml index 41f658c04..8995f4264 100644 --- a/chapter08/kernel.xml +++ b/chapter08/kernel.xml @@ -43,6 +43,10 @@ recommends that this command be issued prior to <emphasis>each</emphasis> kernel compilation. You shouldn't rely on the source tree being clean after un-tarring.</para> +<para>Fix an exploitable bug in FPU exception handling code:</para> + +<screen><userinput>patch -Np1 -i ../linux-&linux-version;-fpu-1.patch</userinput></screen> + <para>Configure the kernel via a menu-driven interface:</para> <screen><userinput>make menuconfig</userinput></screen> diff --git a/general.ent b/general.ent index 452e33bde..332239469 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="ISO-8859-1"?> -<!ENTITY version "CVS-20040612"> -<!ENTITY releasedate "June 12, 2004"> +<!ENTITY version "CVS-20040613"> +<!ENTITY releasedate "June 13, 2004"> <!ENTITY milestone "6.0"> <!ENTITY lfs-root "http://www.linuxfromscratch.org/"> |