MdeModulePkg/DxeCore: Check FileAuthenticationStatus for caller buffers

This commit is contained in:
Marvin Häuser 2023-05-05 11:31:15 +02:00 committed by MikhailKrichanov
parent 4a541b7183
commit 3a50f54cab

View File

@ -1113,6 +1113,18 @@ CoreLoadImageCommon (
} }
if (SourceSize > 0) { if (SourceSize > 0) {
if (DeviceHandle != NULL) {
Status = CoreOpenProtocol (
DeviceHandle,
&gEfiFirmwareVolume2ProtocolGuid,
NULL,
NULL,
NULL,
EFI_OPEN_PROTOCOL_TEST_PROTOCOL
);
ImageIsFromFv = !EFI_ERROR (Status);
}
Status = EFI_SUCCESS; Status = EFI_SUCCESS;
} else { } else {
Status = EFI_LOAD_ERROR; Status = EFI_LOAD_ERROR;