1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/net/ethernet/mediatek
Dan Carpenter 17a5f6a78d net: ethernet: mtk_eth_soc: use after free in __mtk_ppe_check_skb()
The __mtk_foe_entry_clear() function frees "entry" so we have to use
the _safe() version of hlist_for_each_entry() to prevent a use after
free.

Fixes: 33fc42de33 ("net: ethernet: mtk_eth_soc: support creating mac address based offload entries")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2022-04-13 12:24:20 +01:00
..
Kconfig net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED) 2022-04-06 14:08:49 +01:00
Makefile net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED) 2022-04-06 14:08:49 +01:00
mtk_eth_path.c net: mtk_eth: simplify the mediatek code return expression 2020-12-14 17:51:26 -08:00
mtk_eth_soc.c net: ethernet: mtk_eth_soc: use standard property for cci-control-port 2022-04-13 12:09:35 +01:00
mtk_eth_soc.h net: ethernet: mtk_eth_soc: allocate struct mtk_ppe separately 2022-04-06 14:08:50 +01:00
mtk_ppe.c net: ethernet: mtk_eth_soc: use after free in __mtk_ppe_check_skb() 2022-04-13 12:24:20 +01:00
mtk_ppe.h net: ethernet: mtk_eth_soc: support creating mac address based offload entries 2022-04-06 14:08:51 +01:00
mtk_ppe_debugfs.c net: ethernet: mtk_eth_soc: remove bridge flow offload type entry support 2022-04-06 14:08:50 +01:00
mtk_ppe_offload.c net: ethernet: mtk_eth_soc: support creating mac address based offload entries 2022-04-06 14:08:51 +01:00
mtk_ppe_regs.h net: ethernet: mtk_eth_soc: add support for initializing the PPE 2021-03-24 12:48:39 -07:00
mtk_sgmii.c net: mediatek: remove unneeded semicolon 2019-10-28 16:36:24 -07:00
mtk_star_emac.c net: ethernet: mtk_star_emac: fix unused variable 2022-01-27 13:47:34 +00:00
mtk_wed.c net: ethernet: mtk_eth_soc/wed: fix sparse endian warnings 2022-04-11 10:49:41 +01:00
mtk_wed.h net: ethernet: mtk_eth_soc: implement flow offloading to WED devices 2022-04-06 14:08:49 +01:00
mtk_wed_debugfs.c net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED) 2022-04-06 14:08:49 +01:00
mtk_wed_ops.c net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED) 2022-04-06 14:08:49 +01:00
mtk_wed_regs.h net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED) 2022-04-06 14:08:49 +01:00