[PATCH] ipv6: Prevent overrun when parsing v6 header options

2020-12-27 Thread Defang Bo
ion of the skb and data is read outside of it. Signed-off-by: Defang Bo --- net/ipv6/mip6.c | 24 +++- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/net/ipv6/mip6.c b/net/ipv6/mip6.c index 878fcec..adf984c 100644 --- a/net/ipv6/mip6.c +++ b/net/ipv6/mip6.c @@

[PATCH v3] tg3: Avoid NULL pointer dereference in netif_device_attach()

2020-10-21 Thread Defang Bo
Similar to commit<1b0ff89852d7>("tg3: Avoid NULL pointer dereference in tg3_io_error_detected()") This patch avoids NULL pointer dereference add a check for netdev being NULL on tg3_resume(). Signed-off-by: Defang Bo --- drivers/net/ethernet/broadcom/tg3.c | 2 +- 1 file chan

[PATCH v2] tg3: Avoid NULL pointer dereference in netif_device_attach()

2020-10-21 Thread Defang Bo
Similar to commit<1b0ff89852d7>("tg3: Avoid NULL pointer dereference in tg3_io_error_detected()") This patch avoids NULL pointer dereference add a check for netdev being NULL on tg3_resume(). Signed-off-by: Defang Bo --- drivers/net/ethernet/broadcom/tg3.c | 2 +- 1 file chan

[PATCH] nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download()

2020-10-19 Thread Defang Bo
commit ("nfc: Ensure presence of required attributes in the activate_target handler"). Signed-off-by: Defang Bo --- net/nfc/netlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/nfc/netlink.c b/net/nfc/netlink.c index e894254..8709f3d 100644 --- a/net/nfc

[PATCH] tg3: Avoid NULL pointer dereference in netif_device_attach()

2020-10-19 Thread Defang Bo
Similar to commit<1b0ff89852d7>("tg3: Avoid NULL pointer dereference in tg3_io_error_detected()") This patch avoids NULL pointer dereference add a check for netdev being NULL on tg3_resume(). Signed-off-by: Defang Bo --- drivers/net/ethernet/broadcom/tg3.c | 2 +- 1 file chan