diff options
| author | Sachin Ganesh <sachinganesh@ami.com> | 2026-10-28 12:31:37 +0300 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2026-11-02 22:56:34 +0300 |
| commit | 22418168e581a4e6ec8eece329a5259006166b6a (patch) | |
| tree | 99304799a1f93a85965553678b96a90e6efe167b /BaseTools/Source/Python/GNUmakefile | |
| parent | 12ff0d7e1a6993c65d826bc49af365e58f924689 (diff) | |
| download | edk2-master.tar.xz | |
DestroySpdmDeviceContext freed the SPDM_DEVICE_CONTEXT without removing
its node from mSpdmDeviceContextList, leaving a dangling pointer that
GetSpdmIoProtocolViaSpdmContext could later dereference on systems with
multiple DOE devices (use-after-free), plus a leak of the per-device
list wrapper. Remove the matching list entry and free its wrapper before
freeing the device context.
Signed-off-by: Sachin Ganesh <sachinganesh@ami.com>
Diffstat (limited to 'BaseTools/Source/Python/GNUmakefile')
0 files changed, 0 insertions, 0 deletions
