coreboot-kgpe-d16/payloads
Alex Rebert 183ad06f52 libpayload: Fix out-of-bounds read
Fix an out-of-bounds read in the LZMA decoder which happens when the src
buffer is too small to contain the 13-byte LZMA header.

Change-Id: Ie442f82cd1abcf7fa18295e782cccf26a7d30079
Signed-off-by: Alex Rebert <alexandre.rebert@gmail.com>
Found-by: Mayhem
Reviewed-on: https://review.coreboot.org/c/coreboot/+/39033
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2020-02-24 12:53:25 +00:00
..
coreinfo payloads: Fix typos 2020-02-17 16:01:50 +00:00
external treewide: capitalize 'BIOS' 2020-02-17 20:11:24 +00:00
libpayload libpayload: Fix out-of-bounds read 2020-02-24 12:53:25 +00:00
linuxcheck Makefile.inc, payloads: Enable -Wvla 2019-08-20 20:57:01 +00:00
nvramcui Makefile.inc, payloads: Enable -Wvla 2019-08-20 20:57:01 +00:00
Kconfig cbfs: allow uncompressed payloads 2020-02-22 22:38:27 +00:00
Makefile.inc payloads/external: Add yabits payload 2018-09-16 13:10:17 +00:00