Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: bc15a87b74e70ebcbb2428bf9d0d87265c018e84
      
https://github.com/tianocore/edk2/commit/bc15a87b74e70ebcbb2428bf9d0d87265c018e84
  Author: abuthahirm <[email protected]>
  Date:   2026-07-14 (Tue, 14 Jul 2026)

  Changed paths:
    M NetworkPkg/Dhcp6Dxe/Dhcp6Io.c
    M NetworkPkg/Dhcp6Dxe/Dhcp6Utility.c

  Log Message:
  -----------
  NetworkPkg/Dhcp6Dxe: Defensively check for NULL Config in Dhcp6UpdateIaInfo

Replace the ASSERT (Instance->Config != NULL) in Dhcp6UpdateIaInfo with
an explicit NULL check that returns EFI_DEVICE_ERROR. Also add a
complementary guard in Dhcp6GenerateIaCb alongside the existing check
for Instance->IaCb.Ia. These are defensive changes to prevent potential
NULL pointer dereferences.

Signed-off-by: Abuthahir M <[email protected]>


  Commit: d21677e0bcc3b811d896e231775ef64584348470
      
https://github.com/tianocore/edk2/commit/d21677e0bcc3b811d896e231775ef64584348470
  Author: abuthahirm <[email protected]>
  Date:   2026-07-14 (Tue, 14 Jul 2026)

  Changed paths:
    M NetworkPkg/Ip6Dxe/Ip6Driver.c

  Log Message:
  -----------
  NetworkPkg/Ip6Dxe: Move neighbor table cleanup before MNP teardown

In Ip6CleanService, Ip6FreeNeighborEntry may attempt to send packets via
MNP. Defensively move the neighbor table cleanup to occur before MNP
teardown so that the MNP child handle and its resources remain valid
during neighbor entry cleanup.

Signed-off-by: Abuthahir M <[email protected]>


  Commit: a589f6fe03f417f0a1db265dfc42fe2a6595dc1b
      
https://github.com/tianocore/edk2/commit/a589f6fe03f417f0a1db265dfc42fe2a6595dc1b
  Author: abuthahirm <[email protected]>
  Date:   2026-07-14 (Tue, 14 Jul 2026)

  Changed paths:
    M NetworkPkg/Ip6Dxe/Ip6Nd.c

  Log Message:
  -----------
  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 <[email protected]>


  Commit: 7442655403aacaff7e4d7f0b1bafaefa6c781c2b
      
https://github.com/tianocore/edk2/commit/7442655403aacaff7e4d7f0b1bafaefa6c781c2b
  Author: abuthahirm <[email protected]>
  Date:   2026-07-14 (Tue, 14 Jul 2026)

  Changed paths:
    M NetworkPkg/UefiPxeBcDxe/PxeBcDhcp6.c

  Log Message:
  -----------
  NetworkPkg/UefiPxeBcDxe: Fix CopyMem destination in PxeBcDhcp6CallBack

When caching the DHCPv6 discover packet to Mode->DhcpDiscover in
PxeBcDhcp6CallBack, the destination was incorrectly specified as
Mode->DhcpDiscover.Dhcpv4 (the DHCPv4 union member). Change it to
Mode->DhcpDiscover to correctly reference the union and avoid
type confusion when copying a DHCPv6 packet.

Signed-off-by: Abuthahir M <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/0f07c187d016...7442655403aa

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to