mirror of
https://github.com/bol-van/zapret.git
synced 2026-01-27 04:40:32 +03:00
AI inspired fix
This commit is contained in:
@@ -803,6 +803,7 @@ bool QUICDecryptInitial(const uint8_t *data, size_t data_len, uint8_t *clean, si
|
|||||||
if ((pn_offset + tvb_get_size(data[pn_offset])) >= data_len) return false;
|
if ((pn_offset + tvb_get_size(data[pn_offset])) >= data_len) return false;
|
||||||
pn_offset += tvb_get_varint(data + pn_offset, &token_len);
|
pn_offset += tvb_get_varint(data + pn_offset, &token_len);
|
||||||
pn_offset += token_len;
|
pn_offset += token_len;
|
||||||
|
if (pn_offset >= data_len) return false;
|
||||||
if ((pn_offset + tvb_get_size(data[pn_offset])) >= data_len) return false;
|
if ((pn_offset + tvb_get_size(data[pn_offset])) >= data_len) return false;
|
||||||
pn_offset += tvb_get_varint(data + pn_offset, &payload_len);
|
pn_offset += tvb_get_varint(data + pn_offset, &payload_len);
|
||||||
if (payload_len<20 || (pn_offset + payload_len)>data_len) return false;
|
if (payload_len<20 || (pn_offset + payload_len)>data_len) return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user