edk2/MdeModulePkg/Core/Dxe/Hand
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
..
DriverSupport.c MdeModulePkg: Optimize CoreConnectSingleController 2024-02-06 17:54:53 +00:00
Handle.c MdeModulePkg/Core: Increment handle key outside if block 2026-03-09 09:19:06 +00:00
Handle.h MdeModulePkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Locate.c MdeModulePkg: Fix memory leak in LocateHandleBuffer() 2023-08-31 19:35:19 +00:00
Notify.c MdeModulePkg/Core: Validate DXE event signature before usage 2026-03-23 18:43:11 +00:00