From c9117494309c70f98e2d878983a8b3be70cb15fe Mon Sep 17 00:00:00 2001 From: Spencer McIntyre <zeroSteiner@gmail.com> Date: Fri, 18 Dec 2020 16:08:14 -0500 Subject: [PATCH] Fix a guard condition to check the correct thing --- c/meterpreter/source/extensions/stdapi/server/net/socket/tcp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c/meterpreter/source/extensions/stdapi/server/net/socket/tcp.c b/c/meterpreter/source/extensions/stdapi/server/net/socket/tcp.c index 94f19337..4bfa5a77 100644 --- a/c/meterpreter/source/extensions/stdapi/server/net/socket/tcp.c +++ b/c/meterpreter/source/extensions/stdapi/server/net/socket/tcp.c @@ -473,7 +473,7 @@ DWORD request_net_socket_tcp_shutdown(Remote *remote, Packet *packet) how = met_api->packet.get_tlv_value_uint(packet, TLV_TYPE_SHUTDOWN_HOW); channel = met_api->channel.find_by_id(cid); - if (!response) + if (!channel) { BREAK_WITH_ERROR("[TCP] request_net_socket_tcp_shutdown. channel == NULL", ERROR_INVALID_HANDLE); }