[PATCH] env: Crash in 'env import' when using checksum and a specific size

Tom Rini trini at konsulko.com
Mon Sep 14 21:40:52 CEST 2020


On Mon, Aug 31, 2020 at 11:01:41AM +0200, Pedro Aguilar wrote:

> This patch adds a sanity check that avoids 'size' to overflow and crash when
> importing an environment that contains a checksum. Example with the wrong size
> that causes the crash:
> 
> => env import -c 0x4100000 3 v1
> 
> This assumes that v1 has already been successfully exported with
> 'env export -c -s 0x100 0x4100000 v1'
> 
> Signed-off-by: Pedro Aguilar <pedro.aguilar at vimar.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200914/6cde430c/attachment.sig>


More information about the U-Boot mailing list