about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorMoritz Eckert <m.eckert@cs.ucsb.edu>2018-08-16 21:08:36 -0400
committerCarlos O'Donell <carlos@redhat.com>2018-11-09 10:16:43 -0500
commit7e40c3f804b5d5dbbc0519565b16101ab22fb899 (patch)
tree40bc8fee90bc27fe106d18386613fe74598529b5 /ChangeLog
parent510a25f2d208e3b0c86f54b053f61c5b647e4b9b (diff)
downloadglibc-7e40c3f804b5d5dbbc0519565b16101ab22fb899.tar.gz
glibc-7e40c3f804b5d5dbbc0519565b16101ab22fb899.tar.xz
glibc-7e40c3f804b5d5dbbc0519565b16101ab22fb899.zip
malloc: Mitigate null-byte overflow attacks
* malloc/malloc.c (_int_free): Check for corrupt prev_size vs size.
(malloc_consolidate): Likewise.

(cherry picked from commit d6db68e66dff25d12c3bc5641b60cbd7fb6ab44f)
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 44795b2e61..e81991066e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2018-08-16  DJ Delorie  <dj@delorie.com>
+
+	* malloc/malloc.c (_int_free): Check for corrupt prev_size vs size.
+	(malloc_consolidate): Likewise.
+
 2018-08-16  Pochang Chen  <johnchen902@gmail.com>
 
 	* malloc/malloc.c (_int_malloc.c): Verify size of top chunk.