edk2/NetworkPkg/Ip6Dxe
abuthahirm a589f6fe03 NetworkPkg/Ip6Dxe: Add NULL check for InterfaceId before dereference
In Ip6ProcessRouterAdvertise, IpSb->InterfaceId is dereferenced in
CopyMem to form a stateless address. Add a guard to ensure
IpSb->InterfaceId is not NULL before entering the block, preventing
a potential NULL pointer dereference.

Signed-off-by: Abuthahir M <abuthahirm@ami.com>
2026-07-14 18:10:05 +00:00
..
GoogleTest NetworkPkg/GoogleTest: Remove duplicate file name in INF file 2026-04-29 11:18:10 +02:00
ComponentName.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Common.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Common.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6Config.vfr NetworkPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:15 -07:00
Ip6ConfigImpl.c NetworkPkg: Ip4Dxe/Ip6Dxe: Set SB notify to NULL after event close 2026-03-17 21:55:49 +00:00
Ip6ConfigImpl.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6ConfigNv.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6ConfigNv.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6Driver.c NetworkPkg/Ip6Dxe: Move neighbor table cleanup before MNP teardown 2026-07-14 18:10:05 +00:00
Ip6Driver.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6Dxe.inf NetworkPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:15 -07:00
Ip6Dxe.uni NetworkPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:15 -07:00
Ip6DxeExtra.uni NetworkPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:15 -07:00
Ip6DxeStrings.uni NetworkPkg: align UNI file headers with UNI Spec standard 2026-03-02 19:32:17 +00:00
Ip6Icmp.c NetworkPkg: Update to make IPv6 prefix length 128 will not be excluded. 2025-05-27 21:01:52 +00:00
Ip6Icmp.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6If.c NetworkPkg: SECURITY PATCH CVE-2023-45237 2024-05-24 15:48:52 +00:00
Ip6If.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6Impl.c NetworkPkg: Restore TPL Before Return 2024-11-22 19:45:03 +00:00
Ip6Impl.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6Input.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Input.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6Mld.c NetworkPkg: SECURITY PATCH CVE-2023-45237 2024-05-24 15:48:52 +00:00
Ip6Mld.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6Nd.c NetworkPkg/Ip6Dxe: Add NULL check for InterfaceId before dereference 2026-07-14 18:10:05 +00:00
Ip6Nd.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6NvData.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6Option.c NetworkPkg: Ip6Dxe: SECURITY PATCH CVE-2023-45232 Patch 2024-02-06 19:24:26 +00:00
Ip6Option.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6Output.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Output.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ip6Route.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Route.h NetworkPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00