gstreamer/subprojects/gst-plugins-base/ext
Matthew Waters 746765dbc9 ogg: fix possible buffer overrun
If an ogg stream does not match our expectations of how the end of a
buffer may be structured, it was possible to read memory past the end of
the buffer parsed by libogg.  Include a bounds check for this case and
stop parsing.

Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3930

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2138>
2022-04-08 11:24:45 +00:00
..
alsa Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
cdparanoia Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
gl gltransformation: let graphene alloc its structures memory aligned 2022-04-06 19:24:45 +01:00
libvisual meson: update for dep.get_pkgconfig_variable() deprecation 2021-10-20 11:20:44 +00:00
ogg ogg: fix possible buffer overrun 2022-04-08 11:24:45 +00:00
opus Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
pango Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
theora theoradec: don't emit g_warning() on malformed input stream 2021-10-19 00:12:25 +00:00
vorbis vorbisdec: don't emit g_warning() on malformed input data 2021-10-19 00:12:25 +00:00
meson.build Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00