Files
FFmpeg/libavformat
Steven Liu 0cf01132dd avformat/dashdec: check value valid after read value from mpd xml
before this commit ffmpeg get Heap Buffer Overflow in DASH Demuxer
via Negative Start Number.
Check the value from mpd xml, set the value to 0 if get negative value.

Fixes: heap buffer overflow
Found-by: Zhenpeng (Leo) Lin from depthfirst
(cherry picked from commit a97632827d)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2026-05-05 18:54:57 +02:00
..
2021-02-09 19:37:27 +01:00
2020-10-03 21:50:59 +02:00
2021-01-23 14:32:54 +01:00
2019-12-12 19:25:33 +01:00
2021-03-05 19:45:00 +02:00
2021-03-25 16:34:42 +10:00
2019-12-12 19:25:33 +01:00
2025-03-16 22:12:02 +01:00
2021-02-02 23:53:29 +01:00
2021-02-23 10:14:26 +01:00
2021-03-11 14:21:30 -05:00
2023-12-21 22:43:46 +01:00
2020-10-06 00:01:35 +08:00
2020-10-06 00:01:27 +08:00
2022-09-25 13:51:38 +02:00
2021-02-04 17:52:45 +01:00
2019-12-12 19:25:33 +01:00
2019-12-12 19:25:33 +01:00
2025-12-07 15:55:56 +00:00
2021-03-03 16:54:20 +01:00
2020-03-17 16:05:49 +01:00
2025-03-16 22:12:14 +01:00
2025-12-07 15:55:56 +00:00
2021-01-23 01:05:25 +01:00
2025-03-16 22:12:25 +01:00
2019-12-12 19:25:33 +01:00
2025-12-07 15:55:56 +00:00
2022-09-25 13:51:36 +02:00
2008-12-13 21:58:17 +00:00
2020-03-17 16:08:13 +01:00
2026-05-05 18:54:55 +02:00
2024-07-22 14:50:41 +02:00
2025-12-07 15:55:56 +00:00
2024-07-22 16:21:51 +02:00
2020-10-07 22:16:09 +02:00
2021-04-01 11:38:45 +02:00
2025-03-16 22:12:25 +01:00
2020-09-24 13:38:28 +02:00
2024-06-15 23:32:44 +02:00
2020-12-21 01:27:33 -05:00
2021-03-19 22:57:23 +01:00
2014-07-13 19:18:31 +02:00
2020-09-18 11:30:03 +02:00
2021-03-13 17:36:48 +01:00
2025-12-07 15:55:56 +00:00
2025-03-16 22:12:24 +01:00
2024-07-22 16:22:17 +02:00
2019-10-08 13:47:16 +08:00
2021-03-08 19:19:19 +01:00
2021-02-19 07:45:48 +01:00
2025-12-07 15:55:56 +00:00
2020-09-03 18:03:18 +02:00
2024-07-22 16:24:29 +02:00
2021-01-28 21:08:11 +01:00
2020-03-17 22:46:36 +01:00
2020-10-25 09:49:31 +01:00
2021-03-13 17:36:48 +01:00
2021-09-08 21:31:50 +02:00
2020-06-06 00:25:00 +02:00
2025-12-07 15:55:56 +00:00
2020-02-16 12:54:57 +01:00
2018-05-21 19:43:04 -03:00
2018-05-21 19:43:04 -03:00
2019-03-20 18:38:48 +01:00
2021-03-14 23:29:51 +01:00
2010-07-19 11:50:07 +00:00
2017-01-30 11:00:58 +01:00
2024-06-15 23:32:58 +02:00
2025-03-16 22:11:59 +01:00
2024-07-22 16:26:17 +02:00
2020-06-13 00:43:09 +02:00
2023-12-21 22:43:57 +01:00
2023-12-21 22:43:55 +01:00
2021-03-05 19:45:00 +02:00
2024-07-22 16:26:50 +02:00
2025-03-16 22:12:22 +01:00
2024-07-22 16:27:39 +02:00