mirror of
https://git.proxmox.com/git/efi-boot-shim
synced 2025-07-29 07:25:59 +00:00
Reject the binary when there is no key in MokList
This commit is contained in:
parent
12e2d62500
commit
03953e08bc
4
shim.c
4
shim.c
@ -617,8 +617,10 @@ static EFI_STATUS verify_buffer (char *data, int datasize,
|
|||||||
}
|
}
|
||||||
|
|
||||||
CopyMem(&MokNum, MokListData, sizeof(UINT32));
|
CopyMem(&MokNum, MokListData, sizeof(UINT32));
|
||||||
if (MokNum == 0)
|
if (MokNum == 0) {
|
||||||
|
status = EFI_ACCESS_DENIED;
|
||||||
goto done;
|
goto done;
|
||||||
|
}
|
||||||
|
|
||||||
list = build_mok_list(MokNum,
|
list = build_mok_list(MokNum,
|
||||||
(void *)MokListData + sizeof(UINT32),
|
(void *)MokListData + sizeof(UINT32),
|
||||||
|
Loading…
Reference in New Issue
Block a user