Merge commit 'cd818b3a57'
* commit 'cd818b3a57':
rtmpproto: Validate the embedded flv packet size before copying
Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
commit
74b2b0ed9f
1 changed files with 2 additions and 0 deletions
|
|
@ -2218,6 +2218,8 @@ static int handle_metadata(RTMPContext *rt, RTMPPacket *pkt)
|
|||
pts = cts;
|
||||
ts += cts - pts;
|
||||
pts = cts;
|
||||
if (size + 3 + 4 > pkt->data + pkt->size - next)
|
||||
break;
|
||||
bytestream_put_byte(&p, type);
|
||||
bytestream_put_be24(&p, size);
|
||||
bytestream_put_be24(&p, ts);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue