Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.5:Update
gstreamer-plugins-bad.31888
gstreamer-plugins-bad-CVE-2023-44429.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gstreamer-plugins-bad-CVE-2023-44429.patch of Package gstreamer-plugins-bad.31888
commit 1db83d3f745332cbda6adf954b2c53a10caa205e (01_1db83d3f) Author: Benjamin Gaignard <benjamin.gaignard@collabora.com> Date: Wed Oct 4 11:14:38 2023 +0200 codecparsers: av1: Clip max tile rows and cols values Clip tile rows and cols to 64 as describe in AV1 specification. Fixes ZDI-CAN-22226 / CVE-2023-44429 Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3015 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5634> diff -Nura gst-plugins-bad-1.22.0/gst-libs/gst/codecparsers/gstav1parser.c gst-plugins-bad-1.22.0_new/gst-libs/gst/codecparsers/gstav1parser.c --- gst-plugins-bad-1.22.0/gst-libs/gst/codecparsers/gstav1parser.c 2023-01-24 03:29:34.000000000 +0800 +++ gst-plugins-bad-1.22.0_new/gst-libs/gst/codecparsers/gstav1parser.c 2023-12-08 14:06:25.174698287 +0800 @@ -2211,6 +2211,8 @@ ((parser->state.mi_cols + 31) >> 5) : ((parser->state.mi_cols + 15) >> 4); sb_rows = seq_header->use_128x128_superblock ? ((parser->state.mi_rows + 31) >> 5) : ((parser->state.mi_rows + 15) >> 4); + sb_cols = MIN (GST_AV1_MAX_TILE_COLS, sb_cols); + sb_rows = MIN (GST_AV1_MAX_TILE_ROWS, sb_rows); sb_shift = seq_header->use_128x128_superblock ? 5 : 4; sb_size = sb_shift + 2; max_tile_width_sb = GST_AV1_MAX_TILE_WIDTH >> sb_size;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor