gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/codecparsers
Seungha Yang 394d5066f8 av1parser: Fix potential stack overflow during tile list parsing
The tile_count_minus_1 must be less than or equal to 511 as specified
in spec "6.11.1 General tile list OBU semantics"

Fixes #3214 / CVE-2024-0444 / ZDI-CAN-22873

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5971>
2024-01-24 11:43:50 +00:00
..
codecparsers-prelude.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
dboolhuff.AUTHORS Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
dboolhuff.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
dboolhuff.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
dboolhuff.LICENSE Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
dboolhuff.PATENTS Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstav1parser.c av1parser: Fix potential stack overflow during tile list parsing 2024-01-24 11:43:50 +00:00
gstav1parser.h av1parser: Fix array sizes in scalability structure 2023-12-18 10:50:18 +00:00
gsth264bitwriter.c codecparsers: {h264,h265}bitwriter: Remove redundant condition checks 2023-02-16 00:34:01 +00:00
gsth264bitwriter.h h264bitwriter: Correct the all API to byte aligned. 2022-10-27 12:15:43 +00:00
gsth264parser.c h264parser: Add gst_h264_parser_identify_and_split_nalu_avc() method 2024-01-19 13:56:44 +00:00
gsth264parser.h h264parser: Add gst_h264_parser_identify_and_split_nalu_avc() method 2024-01-19 13:56:44 +00:00
gsth265bitwriter.c codecparsers: {h264,h265}bitwriter: Remove redundant condition checks 2023-02-16 00:34:01 +00:00
gsth265bitwriter.h h265bitwriter: Correct the all API to byte aligned. 2022-10-27 12:15:43 +00:00
gsth265parser.c h265parser: Fix possible overflow using max_sub_layers_minus1 2023-09-20 11:19:06 +01:00
gsth265parser.h h265parse: fix typo in member of GstH265SPS 2022-10-04 10:01:12 +00:00
gstjpeg2000sampling.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstjpeg2000sampling.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstjpegparser.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstjpegparser.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstmpeg4parser.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstmpeg4parser.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstmpegvideometa.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstmpegvideometa.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstmpegvideoparser.c codecparsers: Fix MPEG-1 aspect ratio table 2023-09-07 21:41:06 +00:00
gstmpegvideoparser.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvc1parser.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvc1parser.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvp8parser.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvp8parser.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvp8rangedecoder.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvp8rangedecoder.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvp9parser.c vp9parser: initialize subsampling to -1 2022-10-28 00:06:07 +00:00
gstvp9parser.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
meson.build codecparsers: {h264,h265}bitwriter: Don't install headers yet 2022-10-27 06:15:56 +00:00
nalutils.c codecparsers: nalutils: Add nal_writer_reset_and_get_data help function. 2022-03-01 10:53:49 +01:00
nalutils.h codecparsers: nalutils: Add nal_writer_reset_and_get_data help function. 2022-03-01 10:53:49 +01:00
parserutils.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
parserutils.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
vp8utils.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
vp8utils.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
vp9utils.c Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
vp9utils.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00