Files
linux/fs
Jan Kara 34820fc89c udf: Check length of extended attributes and allocation descriptors
commit 23b133bdc4 upstream.

Check length of extended attributes and allocation descriptors when
loading inodes from disk. Otherwise corrupted filesystems could confuse
the code and make the kernel oops.

This fixes CVE-2015-4167.

Reported-by: Carl Henrik Lunde <chlunde@ping.uio.no>
Signed-off-by: Jan Kara <jack@suse.cz>
[Use make_bad_inode() instead of branching due to older implementation.]
Signed-off-by: Chas Williams <3chas3@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-10-01 11:36:26 +02:00
..
2013-10-24 23:43:27 -04:00
2014-11-21 09:23:06 -08:00
2014-01-25 03:13:02 -05:00
2014-01-23 18:54:14 +02:00
2013-06-29 12:56:53 +04:00
2014-01-26 11:51:09 +01:00
2013-12-04 12:27:46 +01:00
2014-02-13 15:56:05 -06:00
2013-09-16 18:20:25 -07:00
2014-01-25 03:14:05 -05:00
2013-06-29 12:56:32 +04:00
2014-01-25 03:13:03 -05:00
2013-06-29 12:56:39 +04:00
2013-06-29 12:57:04 +04:00
2013-10-24 23:34:54 -04:00
2013-04-29 15:40:23 -04:00
2013-06-29 12:57:05 +04:00
2013-11-23 22:33:47 -08:00
2013-09-10 18:56:31 -04:00
2013-10-24 23:34:54 -04:00
2015-07-10 10:37:59 -07:00
2013-11-09 00:16:20 -05:00
2013-10-24 23:34:54 -04:00
2014-01-26 08:26:40 -05:00
2014-03-30 19:18:51 -04:00
2013-11-23 22:33:47 -08:00
2015-08-16 20:51:54 -07:00
2014-05-06 07:59:36 -07:00
2013-10-24 23:34:54 -04:00
2013-11-09 00:16:31 -05:00
2013-05-29 12:57:34 -07:00