[Glibc-bsd-commits] r1791 - in trunk/kfreebsd-5/debian: . patches
Aurelien Jarno
aurel32 at alioth.debian.org
Mon Dec 11 11:29:01 CET 2006
Author: aurel32
Date: 2006-12-11 11:29:01 +0100 (Mon, 11 Dec 2006)
New Revision: 1791
Added:
trunk/kfreebsd-5/debian/patches/000_kmem.patch
Modified:
trunk/kfreebsd-5/debian/changelog
Log:
* Urgency set to high as this fixes a security bug.
* Fix a memory disclosure in firewire (FreeBSD-SA-06:25.kmem
/ CVE-2006-6013)
Modified: trunk/kfreebsd-5/debian/changelog
===================================================================
--- trunk/kfreebsd-5/debian/changelog 2006-12-10 18:37:39 UTC (rev 1790)
+++ trunk/kfreebsd-5/debian/changelog 2006-12-11 10:29:01 UTC (rev 1791)
@@ -1,3 +1,11 @@
+kfreebsd-5 (5.4-21) unstable; urgency=high
+
+ * Urgency set to high as this fixes a security bug.
+ * Fix a memory disclosure in firewire (FreeBSD-SA-06:25.kmem
+ / CVE-2006-6013)
+
+ -- Aurelien Jarno <aurel32 at debian.org> Mon, 11 Dec 2006 11:26:07 +0100
+
kfreebsd-5 (5.4-20) unstable; urgency=low
* Depends on modules-init-tools | kldutils instead of only kldutils.
Added: trunk/kfreebsd-5/debian/patches/000_kmem.patch
===================================================================
--- trunk/kfreebsd-5/debian/patches/000_kmem.patch 2006-12-10 18:37:39 UTC (rev 1790)
+++ trunk/kfreebsd-5/debian/patches/000_kmem.patch 2006-12-11 10:29:01 UTC (rev 1791)
@@ -0,0 +1,16 @@
+Index: sys/dev/firewire/fwdev.c
+===================================================================
+RCS file: /home/ncvs/src/sys/dev/firewire/fwdev.c,v
+retrieving revision 1.47
+diff -u -I__FBSDID -r1.47 fwdev.c
+--- sys/dev/firewire/fwdev.c 8 Aug 2005 19:55:30 -0000 1.47
++++ sys/dev/firewire/fwdev.c 30 Nov 2006 22:15:06 -0000
+@@ -712,7 +712,7 @@
+ else
+ len = fwdev->rommax - CSRROMOFF + 4;
+ }
+- if (crom_buf->len < len)
++ if (crom_buf->len < len && crom_buf->len >= 0)
+ len = crom_buf->len;
+ else
+ crom_buf->len = len;
More information about the Glibc-bsd-commits
mailing list