[Glibc-bsd-commits] r3065 - in trunk/kfreebsd-8/debian: . patches

Aurelien Jarno aurel32 at alioth.debian.org
Tue Jul 13 18:20:05 UTC 2010


Author: aurel32
Date: 2010-07-13 18:20:03 +0000 (Tue, 13 Jul 2010)
New Revision: 3065

Added:
   trunk/kfreebsd-8/debian/patches/000_mbuf.diff
Modified:
   trunk/kfreebsd-8/debian/changelog
   trunk/kfreebsd-8/debian/patches/series
Log:
  * Fix lost mbuf flag resulting in data corruption
    (FreeBSD-SA-10:07.mbuf / CVE-2010-2693).



Modified: trunk/kfreebsd-8/debian/changelog
===================================================================
--- trunk/kfreebsd-8/debian/changelog	2010-07-09 13:24:34 UTC (rev 3064)
+++ trunk/kfreebsd-8/debian/changelog	2010-07-13 18:20:03 UTC (rev 3065)
@@ -10,6 +10,13 @@
 
  -- Aurelien Jarno <aurel32 at debian.org>  Wed, 09 Jun 2010 14:31:53 +0200
 
+kfreebsd-8 (8.0-10) unstable; urgency=high
+
+  * Fix lost mbuf flag resulting in data corruption
+    (FreeBSD-SA-10:07.mbuf / CVE-2010-2693).
+
+ -- Aurelien Jarno <aurel32 at debian.org>  Tue, 13 Jul 2010 20:18:34 +0200
+
 kfreebsd-8 (8.0-9) unstable; urgency=low
 
   [ Aurelien Jarno ]

Added: trunk/kfreebsd-8/debian/patches/000_mbuf.diff
===================================================================
--- trunk/kfreebsd-8/debian/patches/000_mbuf.diff	                        (rev 0)
+++ trunk/kfreebsd-8/debian/patches/000_mbuf.diff	2010-07-13 18:20:03 UTC (rev 3065)
@@ -0,0 +1,10 @@
+--- a/sys/kern/uipc_mbuf.c
++++ b/sys/kern/uipc_mbuf.c
+@@ -302,6 +302,7 @@
+ 	n->m_ext.ref_cnt = m->m_ext.ref_cnt;
+ 	n->m_ext.ext_type = m->m_ext.ext_type;
+ 	n->m_flags |= M_EXT;
++	n->m_flags |= m->m_flags & M_RDONLY;
+ }
+ 
+ /*

Modified: trunk/kfreebsd-8/debian/patches/series
===================================================================
--- trunk/kfreebsd-8/debian/patches/series	2010-07-09 13:24:34 UTC (rev 3064)
+++ trunk/kfreebsd-8/debian/patches/series	2010-07-13 18:20:03 UTC (rev 3065)
@@ -1,3 +1,4 @@
+000_mbuf.diff
 001_misc.diff
 003_glibc_dev_aicasm.diff
 004_xargs.diff




More information about the Glibc-bsd-commits mailing list