summaryrefslogtreecommitdiff
path: root/lib/lz4
diff options
context:
space:
mode:
authorJan Kara <jack@suse.cz>2019-12-02 18:02:13 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-01-04 13:40:23 +0100
commited7c2c1c27bf6d9b660699c8819dc4f120ea778a (patch)
tree5dc418da16c05641d2971db4a92f7c28a89b5f72 /lib/lz4
parentdfcbd407f81e645601bccef8912af79b3d1ca87b (diff)
ext4: check for directory entries too close to block end
commit 109ba779d6cca2d519c5dd624a3276d03e21948e upstream. ext4_check_dir_entry() currently does not catch a case when a directory entry ends so close to the block end that the header of the next directory entry would not fit in the remaining space. This can lead to directory iteration code trying to access address beyond end of current buffer head leading to oops. CC: stable@vger.kernel.org Signed-off-by: Jan Kara <jack@suse.cz> Link: https://lore.kernel.org/r/20191202170213.4761-3-jack@suse.cz Signed-off-by: Theodore Ts'o <tytso@mit.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib/lz4')
0 files changed, 0 insertions, 0 deletions