1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-03-03 14:32:16 +02:00
FFmpeg/libavformat
Martin Storsjö cd818b3a57 rtmpproto: Validate the embedded flv packet size before copying
This wasn't an issue prior to 58404738, when the whole RTMP packet
was copied at once and the length of the individual embedded flv
packets only were validated by the flv demuxer.

Prior to this patch, this could lead to reads and writes out of bound.

Signed-off-by: Martin Storsjö <martin@martin.st>
2013-10-04 09:25:10 +03:00
..
2012-11-02 07:58:37 +01:00
2013-08-05 16:13:35 +02:00
2012-11-12 10:33:18 -05:00
2013-06-04 17:20:19 +02:00
2013-02-06 09:48:51 +01:00
2012-10-10 18:56:55 +02:00
2013-09-06 11:13:36 +02:00
2013-02-01 12:42:17 +01:00
2012-11-12 10:33:18 -05:00
2013-04-25 10:13:27 +02:00
2013-08-07 21:22:03 +02:00
2012-06-28 16:53:09 +02:00
2013-09-22 01:10:17 +02:00
2012-10-25 14:05:05 +02:00
2012-11-12 10:33:19 -05:00
2012-12-21 00:18:34 +01:00
2013-03-18 10:48:29 +01:00
2013-09-18 14:10:05 -04:00
2012-11-12 10:33:19 -05:00
2013-05-17 06:31:05 +02:00
2012-11-12 10:33:20 -05:00
2012-06-21 16:11:29 +03:00
2012-11-12 10:33:20 -05:00
2013-01-14 19:20:47 +01:00
2013-04-25 10:13:27 +02:00
2013-09-12 13:16:15 +02:00
2013-09-12 13:16:15 +02:00
2012-11-12 10:33:20 -05:00
2013-10-01 13:43:48 +02:00
2013-05-15 23:01:21 +02:00
2013-05-07 14:37:32 +02:00
2013-07-27 16:00:41 +02:00
2013-04-25 10:13:27 +02:00
2012-10-25 17:08:58 +02:00
2013-05-03 18:26:12 +02:00
2012-11-12 10:33:21 -05:00
2013-09-19 22:47:26 +03:00
2012-10-25 14:05:13 +02:00
2013-09-19 22:47:00 +03:00
2012-08-07 16:00:24 +02:00
2013-09-18 11:30:06 +03:00
2013-05-18 07:12:56 +02:00
2012-07-23 16:32:07 +03:00
2012-07-23 16:32:07 +03:00
2013-07-26 21:43:29 +03:00
2012-07-10 22:00:28 +03:00
2012-11-12 10:33:22 -05:00
2012-11-12 10:33:22 -05:00
2012-12-11 09:37:17 -05:00
2012-11-12 10:33:22 -05:00
2013-09-26 23:13:35 +03:00
2012-11-12 10:33:22 -05:00
2013-03-08 08:11:05 +01:00
2013-08-05 16:13:36 +02:00
2013-09-26 23:13:35 +03:00
2013-05-06 09:14:43 +02:00
2012-11-12 10:33:22 -05:00
2013-09-29 19:56:44 +03:00