summaryrefslogtreecommitdiff
path: root/lib/efi_loader/Kconfig
diff options
context:
space:
mode:
authorAKASHI Takahiro <takahiro.akashi@linaro.org>2020-08-12 03:37:50 +0300
committerHeinrich Schuchardt <xypron.glpk@gmx.de>2020-08-13 23:37:36 +0300
commit0658bb29b026a6af434b9e0cdeced5d25bdd206f (patch)
tree12decf1ec25063794275f29a285910eac8fac1fc /lib/efi_loader/Kconfig
parentbc78d22d0f0db58b8a340ebf7d36ea2a217bfeac (diff)
downloadu-boot-0658bb29b026a6af434b9e0cdeced5d25bdd206f.tar.xz
efi_loader: variable: keep temporary buffer during the authentication
This is a bug fix; Setting an authenticated variable may fail due to a memory corruption in the authentication. A temporary buffer will, if needed, be allocated to parse a variable's authentication data, and some portion of buffer, specifically signer's certificates, will be referenced by efi_signature_verify(). So the buffer should be kept valid until the authentication process is finished. Signed-off-by: AKASHI Takahiro <takahiro.akashi@linaro.org> Tested-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Diffstat (limited to 'lib/efi_loader/Kconfig')
0 files changed, 0 insertions, 0 deletions