audk/NetworkPkg/Ip6Dxe
Doug Flick c9c87f08dd NetworkPkg: Ip6Dxe: SECURITY PATCH CVE-2023-45232 Unit Tests
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4537
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4538

Unit tests to confirm that..

Infinite loop when parsing unknown options in the Destination Options
header

and

Infinite loop when parsing a PadN option in the Destination Options
header

... have been patched

This patch tests the following functions:
Ip6IsOptionValid

Cc: Saloni Kasbekar <saloni.kasbekar@intel.com>
Cc: Zachary Clark-williams <zachary.clark-williams@intel.com>

Signed-off-by: Doug Flick [MSFT] <doug.edk2@gmail.com>
Reviewed-by: Saloni Kasbekar <saloni.kasbekar@intel.com>
2024-02-06 19:24:26 +00:00
..
GoogleTest NetworkPkg: Ip6Dxe: SECURITY PATCH CVE-2023-45232 Unit Tests 2024-02-06 19:24:26 +00: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: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Config.vfr NetworkPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:15 -07:00
Ip6ConfigImpl.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6ConfigImpl.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6ConfigNv.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6ConfigNv.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Driver.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Driver.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24: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: Replace BSD License with BSD+Patent License 2019-04-09 10:58:15 -07:00
Ip6Icmp.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Icmp.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6If.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6If.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Impl.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Impl.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Input.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Input.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Mld.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Mld.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Nd.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Nd.h NetworkPkg: Ip6Dxe: SECURITY PATCH CVE-2023-45232 Patch 2024-02-06 19:24:26 +00:00
Ip6NvData.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Option.c NetworkPkg: Ip6Dxe: SECURITY PATCH CVE-2023-45232 Patch 2024-02-06 19:24:26 +00:00
Ip6Option.h NetworkPkg: Ip6Dxe: SECURITY PATCH CVE-2023-45232 Patch 2024-02-06 19:24:26 +00:00
Ip6Output.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Output.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Route.c NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ip6Route.h NetworkPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00