Files
Timo Rothenpieler 8588c7e914 avformat/img2dec: reject input images too big to fit into a single packet
Not entirely sure if it should instead use some entirely different
approach here, given that images exceeding 2GB don't seem that crazy
to me, but so far processing such images results in a heap overflow,
since the size addition overflows and a much too small packet is
allocated and its size never checked again when writing into it.

Fixes #YWH-PGM40646-32

(cherry picked from commit f6a95c7eb7)
2025-12-31 17:58:37 +01:00
..
2022-03-15 09:42:29 -03:00
2022-05-10 07:37:38 +02:00
2022-03-15 09:42:29 -03:00
2022-03-15 09:42:29 -03:00
2022-03-15 09:42:30 -03:00
2022-03-15 09:42:30 -03:00
2023-01-27 19:45:36 +01:00
2023-02-11 21:29:35 +01:00
2022-09-23 20:27:35 +02:00
2022-09-24 17:57:35 +02:00
2022-12-01 11:21:15 +01:00
2022-10-24 02:00:31 +02:00
2022-02-24 12:56:49 +01:00
2022-09-04 15:03:32 -04:00
2023-10-28 19:04:58 +02:00
2022-06-09 20:46:10 +02:00
2022-03-15 09:42:31 -03:00
2023-01-25 18:49:09 +01:00
2022-05-10 07:37:38 +02:00
2023-02-18 09:56:40 +01:00
2022-03-15 09:42:31 -03:00
2025-12-03 20:27:08 +01:00
2022-02-24 12:56:49 +01:00
2023-02-09 15:35:08 +01:00
2022-03-15 09:42:31 -03:00
2022-09-24 17:57:36 +02:00
2022-03-15 09:42:31 -03:00
2022-12-01 11:21:14 +01:00
2025-12-03 20:27:08 +01:00
2022-03-15 09:42:32 -03:00
2023-02-19 01:31:45 +08:00
2022-03-16 14:05:26 +02:00
2022-03-15 09:42:32 -03:00
2022-03-15 09:42:32 -03:00
2022-03-15 09:42:33 -03:00
2025-12-03 20:27:08 +01:00
2022-03-15 09:42:33 -03:00
2021-07-20 11:20:04 +05:30
2022-03-15 09:42:33 -03:00
2022-03-15 09:42:33 -03:00
2025-12-03 20:27:08 +01:00
2022-12-01 11:21:15 +01:00
2022-09-22 17:44:05 +02:00
2022-05-10 07:37:38 +02:00
2024-04-03 02:04:18 +02:00
2022-03-15 09:42:33 -03:00
2022-02-24 12:56:49 +01:00
2022-09-30 19:11:36 +02:00
2022-03-15 09:42:33 -03:00
2022-05-06 15:57:45 +02:00
2023-02-11 21:29:35 +01:00
2022-05-10 07:37:38 +02:00
2022-03-15 09:42:34 -03:00
2025-02-26 16:05:21 -07:00
2022-05-10 07:37:38 +02:00
2025-12-03 20:27:08 +01:00
2022-03-15 09:42:35 -03:00
2022-03-15 09:42:35 -03:00
2022-03-15 09:42:35 -03:00
2022-03-15 09:42:35 -03:00
2022-03-15 09:42:35 -03:00
2022-03-15 09:42:35 -03:00
2022-03-15 09:42:35 -03:00
2022-03-15 09:42:36 -03:00
2023-01-11 18:50:36 +08:00
2022-03-15 09:42:36 -03:00
2022-03-15 09:42:36 -03:00
2025-12-03 20:27:08 +01:00
2022-10-18 13:20:37 +11:00
2023-10-28 19:04:56 +02:00
2022-09-24 18:28:19 +02:00
2022-03-15 09:42:36 -03:00
2022-03-26 00:42:00 +02:00
2021-10-07 11:52:10 +02:00
2022-03-15 09:42:37 -03:00
2022-07-07 21:52:52 +02:00
2023-02-11 11:30:46 +01:00
2022-08-31 16:24:22 +02:00
2022-03-15 09:42:37 -03:00
2022-03-15 09:42:37 -03:00
2022-03-15 09:42:37 -03:00
2022-03-15 09:42:37 -03:00
2023-01-13 11:22:59 -06:00
2022-03-15 09:42:37 -03:00
2022-03-15 09:42:37 -03:00
2022-03-15 09:42:38 -03:00
2023-10-28 20:15:29 +02:00
2023-10-28 20:15:29 +02:00
2022-10-24 02:00:31 +02:00
2022-02-24 12:56:49 +01:00
2022-03-15 09:42:38 -03:00
2023-02-19 18:32:07 +01:00
2022-10-04 23:47:54 +02:00
2022-03-15 09:42:38 -03:00
2022-05-10 07:37:38 +02:00
2022-03-15 09:42:38 -03:00
2022-03-15 09:42:38 -03:00
2022-03-15 09:42:38 -03:00
2023-01-30 21:02:48 +01:00
2022-03-15 09:42:39 -03:00
2022-03-15 09:42:39 -03:00