summaryrefslogtreecommitdiff
path: root/DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/SmbiosTableFactory
diff options
context:
space:
mode:
authorSachin Ganesh <sachinganesh@ami.com>2026-10-28 12:31:37 +0300
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2026-11-02 22:56:34 +0300
commit22418168e581a4e6ec8eece329a5259006166b6a (patch)
tree99304799a1f93a85965553678b96a90e6efe167b /DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/SmbiosTableFactory
parent12ff0d7e1a6993c65d826bc49af365e58f924689 (diff)
downloadedk2-master.tar.xz
SecurityPkg/SpdmSecurityLib: Untrack device context on destroyHEADmaster
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 'DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/SmbiosTableFactory')
0 files changed, 0 insertions, 0 deletions