audk/NetworkPkg/ArpDxe
Siyuan Fu 1d3215fd24 NetworkPkg/ArpDxe: Recycle invalid ARP packets (CVE-2019-14559)
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2031

This patch triggers the RecycleEvent for invalid ARP packets.
Prior to this, we would just ignore invalid ARP packets,
and never free them.

Cc: Jiaxin Wu <jiaxin.wu@intel.com>
Cc: Maciej Rabeda <maciej.rabeda@linux.intel.com>
Cc: Siyuan Fu <siyuan.fu@intel.com>
Signed-off-by: Nicholas Armour <nicholas.armour@intel.com>
Reviewed-by: Siyuan Fu <siyuan.fu@intel.com>
2020-02-21 03:01:57 +00:00
..
ArpDriver.c NetworkPkg/ArpDxe: Fix various typos 2020-02-10 22:30:07 +00:00
ArpDriver.h NetworkPkg/ArpDxe: Fix various typos 2020-02-10 22:30:07 +00:00
ArpDxe.inf NetworkPkg: Remove unnecessary MdeModulePkg/MdeModulePkg.dec dependency in INF 2019-10-08 09:20:34 +08:00
ArpDxe.uni NetworkPkg: Move Network library and drivers from MdeModulePkg to NetworkPkg 2019-05-27 09:25:18 +08:00
ArpDxeExtra.uni NetworkPkg: Move Network library and drivers from MdeModulePkg to NetworkPkg 2019-05-27 09:25:18 +08:00
ArpImpl.c NetworkPkg/ArpDxe: Recycle invalid ARP packets (CVE-2019-14559) 2020-02-21 03:01:57 +00:00
ArpImpl.h NetworkPkg/ArpDxe: Fix various typos 2020-02-10 22:30:07 +00:00
ArpMain.c NetworkPkg/ArpDxe: Fix various typos 2020-02-10 22:30:07 +00:00
ComponentName.c NetworkPkg: Move Network library and drivers from MdeModulePkg to NetworkPkg 2019-05-27 09:25:18 +08:00