linux/net/nfc
Krzysztof Kozlowski 0d9b41daa5 nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect()
If sock->service_name is NULL, the local variable
service_name_tlv_length will not be assigned by nfc_llcp_build_tlv(),
later leading to using value frmo the stack.  Smatch warning:

  net/nfc/llcp_commands.c:442 nfc_llcp_send_connect() error: uninitialized symbol 'service_name_tlv_length'.

Fixes: de9e5aeb4f ("NFC: llcp: Fix usage of llcp_add_tlv()")
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2023-05-15 13:03:34 +01:00
..
hci
nci Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-12-08 18:19:59 -08:00
af_nfc.c
core.c
digital_core.c
digital_dep.c
digital_technology.c
digital.h
Kconfig
llcp_commands.c nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() 2023-05-15 13:03:34 +01:00
llcp_core.c net: nfc: Fix use-after-free in local_cleanup() 2023-01-13 20:53:44 -08:00
llcp_sock.c
llcp.h
Makefile
netlink.c nfc: change order inside nfc_se_io error path 2023-03-07 13:37:05 -08:00
nfc.h
rawsock.c