From 7c3477cb616677a1e886373af4b929d7f3497729 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Fri, 19 Jun 2020 20:19:57 +0200 Subject: [PATCH] ip/torrent: fix size check in 64-bit "v" unpack (thanks pr) --- sys/src/cmd/ip/torrent.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/src/cmd/ip/torrent.c b/sys/src/cmd/ip/torrent.c index 54d631e03..9f37a1f4e 100644 --- a/sys/src/cmd/ip/torrent.c +++ b/sys/src/cmd/ip/torrent.c @@ -295,7 +295,7 @@ unpack(uchar *s, int n, char *fmt, ...) s += 4; break; case 'v': - if(s+4 > e) goto Err; + if(s+8 > e) goto Err; *va_arg(arg, vlong*) = (vlong)s[0]<<56 | (vlong)s[1]<<48 |