
24 Jun
2024
24 Jun
'24
10:50 a.m.
On 6/24/24 08:25, Jon Humphreys wrote:
Subject: [PATCH] net-lwip: fixes off-by-one array access error with wget
When wget parses the url and extracts the host, it is off by one on the index to terminate the character array.
Signed-off-by: Jonathan Humphreys j-humphreys@ti.com
net-lwip/wget.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-lwip/wget.c b/net-lwip/wget.c index 069299bd469..63b19b99112 100644 --- a/net-lwip/wget.c +++ b/net-lwip/wget.c @@ -51,7 +51,7 @@ static int parse_url(char *url, char *host, u16 *port, char **path) return -EINVAL;
memcpy(host, p, pp - p);
- host[pp - p + 1] = '\0';
host[pp - p] = '\0';
if (*pp == ':') { /* Parse port number */
Hi Jon,
As I said previously I am ignoring this patch since I already have it in my working tree. Thanks for reporting.
--
Jerome