summaryrefslogtreecommitdiff
path: root/src/HTTP_Message_Region.c
diff options
context:
space:
mode:
authorlishu <[email protected]>2020-07-30 14:00:59 +0800
committerlishu <[email protected]>2020-07-30 14:00:59 +0800
commit8ae3c156899dbbbf07bdf4820605814f40536ada (patch)
treea83d7521e0a4899231435f6f1c86dcc4abe178f7 /src/HTTP_Message_Region.c
parent003706e4f1ca4aa974c980b7c648310c3bc595f8 (diff)
http range invalid read
Diffstat (limited to 'src/HTTP_Message_Region.c')
-rw-r--r--src/HTTP_Message_Region.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/HTTP_Message_Region.c b/src/HTTP_Message_Region.c
index 57c0440..f90bf35 100644
--- a/src/HTTP_Message_Region.c
+++ b/src/HTTP_Message_Region.c
@@ -266,6 +266,7 @@ uchar http_doWithContentRange(http_parser_t* a_http, http_stream *a_http_stream,
if( *(value+i)>='0' && *(value+i)<='9' || *(value+i)=='-')
{
digit = value+i;
+ valuelen -= i;
break;
}
}