Files
FFmpeg/libavformat
depthfirst-dev[bot] fe784a186d avformat/cafdec: fix negative index use in read_seek
av_index_search_timestamp() returns a negative value when a seek target
cannot be resolved from the stream index. Bail out before using that
result as an index into sti->index_entries to avoid out-of-bounds reads.

Fixes: Buffer underflow

Fixes: DFVULN-608

*Vulnerability reported by Zhenpeng (Leo) Lin at depthfirst*
*Patch validated by Zheng Yu at depthfirst*

(cherry picked from commit 5408059eb7)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2026-05-04 15:57:28 +02:00
..
2024-03-31 00:08:43 +01:00
2023-01-27 19:45:36 +01:00
2024-08-28 16:27:54 +02:00
…
2024-09-24 15:37:15 +02:00
2021-03-31 22:01:36 +02:00
2024-03-31 00:08:43 +01:00
2024-09-19 10:01:02 -03:00
…
2024-03-31 00:08:43 +01:00
2024-03-26 06:36:43 +01:00
2024-03-31 00:08:43 +01:00
2025-12-07 15:54:59 +00:00
…
2026-05-04 15:57:14 +02:00
2024-09-19 10:01:02 -03:00
2024-03-31 00:08:43 +01:00
…
…
2024-03-11 16:52:42 +01:00
2025-01-03 18:28:42 +01:00
2024-06-19 10:12:50 -03:00
…
2022-03-16 14:05:26 +02:00
2024-03-31 00:08:43 +01:00
2024-03-26 06:36:43 +01:00
2025-12-07 15:54:59 +00:00
…
…
2024-06-04 11:46:27 +02:00
2025-12-07 15:54:59 +00:00
2024-07-21 16:41:23 +02:00
2026-05-04 15:57:10 +02:00
…
2023-05-31 09:03:58 -07:00
2022-02-24 12:56:49 +01:00
…
…
…
2024-04-17 18:31:06 +05:30
2024-05-01 02:57:12 +02:00
2024-04-06 12:59:56 +02:00
…
2024-04-06 12:59:56 +02:00
…
2024-07-21 16:41:32 +02:00
2024-03-31 00:08:43 +01:00
…
2024-03-31 00:08:43 +01:00
2024-03-31 00:08:43 +01:00
2024-03-31 00:08:43 +01:00
2024-03-31 00:08:43 +01:00
2024-03-31 00:08:43 +01:00
2024-09-04 13:01:37 +02:00
2024-07-21 16:41:43 +02:00
2024-03-31 00:08:43 +01:00
…
2022-03-15 09:42:35 -03:00
2024-09-19 10:01:02 -03:00
2024-03-31 00:08:43 +01:00
…
2025-12-07 15:54:59 +00:00
…
2024-03-31 00:08:43 +01:00
…
…
…
…
…
2022-03-15 09:42:36 -03:00
2024-03-15 12:51:15 +01:00
2024-03-15 12:51:15 +01:00
2022-03-26 00:42:00 +02:00
2024-03-15 12:51:15 +01:00
2026-05-04 15:57:16 +02:00
…
2026-05-04 15:57:06 +02:00
2024-03-31 00:08:43 +01:00
2024-07-21 17:02:11 +02:00
…
…
…
…
…
2024-03-31 00:08:43 +01:00
…
…
2024-03-31 00:08:43 +01:00
2024-03-31 00:08:43 +01:00
2024-07-21 17:02:11 +02:00
2024-07-07 23:36:33 +02:00
…
…
…
2024-03-26 06:36:43 +01:00
…
…
2024-03-26 06:36:43 +01:00
2024-07-21 17:02:12 +02:00
2024-03-31 00:08:43 +01:00