aboutsummaryrefslogtreecommitdiff
path: root/scripts/basic
diff options
context:
space:
mode:
authorPhillip Lougher <phillip@squashfs.org.uk>2013-09-03 04:21:52 +0100
committerMister Oyster <oysterized@gmail.com>2017-04-11 11:00:15 +0200
commitade1330913a63ebca40b2fd507031e83463d6249 (patch)
treeda6d5fe2168bb6b636974686478b766f8b56be0f /scripts/basic
parent4a0701698d0128b64a8e149a516d034c232520fb (diff)
Squashfs: fix corruption checks in squashfs_lookup()
The dir_count and size fields when read from disk are sanity checked for correctness. However, the sanity checks only check the values are not greater than expected. As dir_count and size were incorrectly defined as signed ints, this can lead to corrupted values appearing as negative which are not trapped. Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk> Change-Id: Iadcc635658dcc7dd1ce940cb0537e5ebccca471a
Diffstat (limited to 'scripts/basic')
0 files changed, 0 insertions, 0 deletions