File curl-CVE-2022-43552.patch of Package curl.27113
From f3b4c5edf97c157a8ad3727827d1ac94062cfff8 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg <daniel@haxx.se> Date: Mon, 7 Nov 2022 17:09:48 +0100 Subject: [PATCH] telnet: do not free the protocol struct in *_done() It is managed by the generic layer. --- lib/telnet.c | 3 --- 1 files changed, 3 deletions(-) Index: curl-7.37.0/lib/telnet.c =================================================================== --- curl-7.37.0.orig/lib/telnet.c +++ curl-7.37.0/lib/telnet.c @@ -1280,8 +1280,6 @@ static CURLcode telnet_done(struct conne curl_slist_free_all(tn->telnet_vars); tn->telnet_vars = NULL; - Curl_safefree(conn->data->req.protop); - return CURLE_OK; }