Files
twx-linux/fs
Linus Torvalds 581c294184 squashfs: more metadata hardenings
commit 71755ee535 upstream.

The squashfs fragment reading code doesn't actually verify that the
fragment is inside the fragment table.  The end result _is_ verified to
be inside the image when actually reading the fragment data, but before
that is done, we may end up taking a page fault because the fragment
table itself might not even exist.

Another report from Anatoly and his endless squashfs image fuzzing.

Reported-by: Анатолий Тросиненко <anatoly.trosinenko@gmail.com>
Acked-by:: Phillip Lougher <phillip.lougher@gmail.com>,
Cc: Willy Tarreau <w@1wt.eu>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-08-06 16:24:42 +02:00
..
…
2017-12-20 10:04:56 +01:00
…
…
2017-08-06 19:19:42 -07:00
…
2018-05-30 07:49:13 +02:00
…
2017-11-30 08:37:20 +00:00
…
…
…
…
…
…
2018-07-03 11:21:34 +02:00
2018-06-06 16:46:23 +02:00
2017-06-14 13:16:24 +02:00
…
…
…
…
…
2018-05-16 10:06:51 +02:00
…
…
…
…
…
2017-06-14 13:16:24 +02:00
2018-02-16 20:09:43 +01:00
…
…
2017-06-14 13:16:24 +02:00
…
…