]> git.baikalelectronics.ru Git - uboot.git/commit
efi_selftest: check for buffer overflow in efi_get_variable
authorIvan Gorinov <ivan.gorinov@intel.com>
Fri, 25 May 2018 17:45:09 +0000 (10:45 -0700)
committerAlexander Graf <agraf@suse.de>
Sun, 3 Jun 2018 13:27:21 +0000 (15:27 +0200)
commitef3efe1a3ab7731638ea95eab320c7804ad6eb7b
tree3bff70d6926cd7081902ff8eb54d77720fbe4be3
parentee654a26ebd92fc0e79768b2aeab6bb287a6e4be
efi_selftest: check for buffer overflow in efi_get_variable

Allocate a buffer on the stack instead of an array of uninitialized
pointers; check if GetVariable writes past the end of the buffer.

Signed-off-by: Ivan Gorinov <ivan.gorinov@intel.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
lib/efi_selftest/efi_selftest_variables.c