diff options
author | Andreas Färber <afaerber@suse.de> | 2018-01-27 16:46:59 +0100 |
---|---|---|
committer | Andreas Färber <afaerber@suse.de> | 2018-01-27 16:46:59 +0100 |
commit | 8e4cdd221034aa260def15874e8f99262eb77930 (patch) | |
tree | cceb0086def21600b7da088bf7e1d22d38b5a657 /bl32 | |
parent | f478253da84ee14f36d0524d54719e7b0f88f4f1 (diff) | |
download | platform_external_arm-trusted-firmware-8e4cdd221034aa260def15874e8f99262eb77930.tar.gz platform_external_arm-trusted-firmware-8e4cdd221034aa260def15874e8f99262eb77930.tar.bz2 platform_external_arm-trusted-firmware-8e4cdd221034aa260def15874e8f99262eb77930.zip |
fiptool: Fix use after free
Commit 880b9e8b4c99ad99eee14079d5a6162733ef4931 (Add padding at the end
of the last entry) added code using toc_entry pointer, whose memory is
already freed via variable buf. This causes enormous padding on openSUSE.
Free the memory buffer only after padding is done.
Signed-off-by: Andreas Färber <afaerber@suse.de>
Diffstat (limited to 'bl32')
0 files changed, 0 insertions, 0 deletions