edk2/MdeModulePkg/Core
Khalid Ali 260b91a352 MdeModulePkg/Core: Validate DXE event signature before usage
fixes: #11112

Currently, function RegisterProtocolNotify() doesn't check the validity
of event and it accepts any event pointer as long as pointer isn't NULL.
However event could be closed and freed which could lead to use after
free.

Always check event signature before usage and return
EFI_INVALID_PARAMTER for events with invalid signature.

Signed-off-by: Khalid Ali <khaliidcaliy@gmail.com>
2026-03-23 18:43:11 +00:00
..
Dxe MdeModulePkg/Core: Validate DXE event signature before usage 2026-03-23 18:43:11 +00:00
DxeIplPeim MdeModulePkg: DxeIpl IA32: Use 256 IDT Entries 2026-03-07 03:58:40 +00:00
Pei MdeModulePkg/PeiCore: Accept MemoryDiscoveredPpi from SecCore 2026-03-19 02:02:47 +00:00
PiSmmCore MdeModulePkg/Core: Move SMI depth tracker below SMI presence check 2026-02-27 06:09:41 +00:00
RuntimeDxe MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00