diff options
author | Alex Rebert <alexandre.rebert@gmail.com> | 2020-02-20 22:55:45 -0500 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2020-02-24 12:53:25 +0000 |
commit | 183ad06f522b279328acb70dfba52d31f9ff9c91 (patch) | |
tree | 7a8ad7c424b6776a302d7ac1fdef0c4c61c26670 /payloads/external | |
parent | a0b0d42d691f163b0a5a8268da1087c9c5f28eaa (diff) |
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>
Diffstat (limited to 'payloads/external')
0 files changed, 0 insertions, 0 deletions