summaryrefslogtreecommitdiff
path: root/firmware/mts_gsm.fw.ihex
diff options
context:
space:
mode:
authorDarrick J. Wong <darrick.wong@oracle.com>2014-09-16 14:34:59 -0400
committerJiri Slaby <jslaby@suse.cz>2014-11-13 19:02:33 +0100
commit2d550cd1fcb6816e8f41c46f19802d57daa9762f (patch)
tree7395f603a91e2c391a1a4b490bd128cbf03dde5c /firmware/mts_gsm.fw.ihex
parent3a7fa65d2e144ff488dc2145fea70ef42ae1bdfb (diff)
downloadlwn-2d550cd1fcb6816e8f41c46f19802d57daa9762f.tar.gz
lwn-2d550cd1fcb6816e8f41c46f19802d57daa9762f.zip
ext4: check EA value offset when loading
commit a0626e75954078cfacddb00a4545dde821170bc5 upstream. When loading extended attributes, check each entry's value offset to make sure it doesn't collide with the entries. Without this check it is easy to crash the kernel by mounting a malicious FS containing a file with an EA wherein e_value_offs = 0 and e_value_size > 0 and then deleting the EA, which corrupts the name list. (See the f_ea_value_crash test's FS image in e2fsprogs for an example.) Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu> Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Diffstat (limited to 'firmware/mts_gsm.fw.ihex')
0 files changed, 0 insertions, 0 deletions