Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

SUSE-SU-2022:3906-1

Опубликовано: 08 нояб. 2022
Источник: suse-cvrf

Описание

Security update for gstreamer-0_10-plugins-good

This update for gstreamer-0_10-plugins-good fixes the following issues:

  • CVE-2022-1920: Fixed an integer overflow while parsing matroska files (bsc#1201688).
  • CVE-2022-1921: Fixed an integer overflow while parsing avi files (bsc#1201693).
  • CVE-2022-1922: Fixed an integer overflow during mkv demuxing using zlib decompression (bsc#1201702).
  • CVE-2022-1923: Fixed an integer overflow during mkv demuxing using bzip decompression (bsc#1201704).
  • CVE-2022-1924: Fixed an integer overflow during mkv demuxing using lzo decompression (bsc#1201706).
  • CVE-2022-1925: Fixed an integer overflow during mkv demuxing using HEADERSTRIP decompression (bsc#1201707).
  • CVE-2022-2122: Fixed an integer overflow in qtdemux using zlib decompression (bsc#1201708).

Список пакетов

SUSE Linux Enterprise Workstation Extension 12 SP5
gstreamer-0_10-plugins-good-0.10.31-17.7.1
gstreamer-0_10-plugins-good-lang-0.10.31-17.7.1

Описание

Integer overflow in matroskademux element in gst_matroska_demux_add_wvpk_header function which allows a heap overwrite while parsing matroska files. Potential for arbitrary code execution through heap overwrite.


Затронутые продукты
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-0.10.31-17.7.1
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-lang-0.10.31-17.7.1

Ссылки

Описание

Integer overflow in avidemux element in gst_avi_demux_invert function which allows a heap overwrite while parsing avi files. Potential for arbitrary code execution through heap overwrite.


Затронутые продукты
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-0.10.31-17.7.1
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-lang-0.10.31-17.7.1

Ссылки

Описание

DOS / potential heap overwrite in mkv demuxing using zlib decompression. Integer overflow in matroskademux element in gst_matroska_decompress_data function which causes a segfault, or could cause a heap overwrite, depending on libc and OS. Depending on the libc used, and the underlying OS capabilities, it could be just a segfault or a heap overwrite. If the libc uses mmap for large chunks, and the OS supports mmap, then it is just a segfault (because the realloc before the integer overflow will use mremap to reduce the size of the chunk, and it will start to write to unmapped memory). However, if using a libc implementation that does not use mmap, or if the OS does not support mmap while using libc, then this could result in a heap overwrite.


Затронутые продукты
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-0.10.31-17.7.1
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-lang-0.10.31-17.7.1

Ссылки

Описание

DOS / potential heap overwrite in mkv demuxing using bzip decompression. Integer overflow in matroskademux element in bzip decompression function which causes a segfault, or could cause a heap overwrite, depending on libc and OS. Depending on the libc used, and the underlying OS capabilities, it could be just a segfault or a heap overwrite. If the libc uses mmap for large chunks, and the OS supports mmap, then it is just a segfault (because the realloc before the integer overflow will use mremap to reduce the size of the chunk, and it will start to write to unmapped memory). However, if using a libc implementation that does not use mmap, or if the OS does not support mmap while using libc, then this could result in a heap overwrite.


Затронутые продукты
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-0.10.31-17.7.1
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-lang-0.10.31-17.7.1

Ссылки

Описание

DOS / potential heap overwrite in mkv demuxing using lzo decompression. Integer overflow in matroskademux element in lzo decompression function which causes a segfault, or could cause a heap overwrite, depending on libc and OS. Depending on the libc used, and the underlying OS capabilities, it could be just a segfault or a heap overwrite. If the libc uses mmap for large chunks, and the OS supports mmap, then it is just a segfault (because the realloc before the integer overflow will use mremap to reduce the size of the chunk, and it will start to write to unmapped memory). However, if using a libc implementation that does not use mmap, or if the OS does not support mmap while using libc, then this could result in a heap overwrite.


Затронутые продукты
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-0.10.31-17.7.1
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-lang-0.10.31-17.7.1

Ссылки

Описание

DOS / potential heap overwrite in mkv demuxing using HEADERSTRIP decompression. Integer overflow in matroskaparse element in gst_matroska_decompress_data function which causes a heap overflow. Due to restrictions on chunk sizes in the matroskademux element, the overflow can't be triggered, however the matroskaparse element has no size checks.


Затронутые продукты
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-0.10.31-17.7.1
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-lang-0.10.31-17.7.1

Ссылки

Описание

DOS / potential heap overwrite in qtdemux using zlib decompression. Integer overflow in qtdemux element in qtdemux_inflate function which causes a segfault, or could cause a heap overwrite, depending on libc and OS. Depending on the libc used, and the underlying OS capabilities, it could be just a segfault or a heap overwrite.


Затронутые продукты
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-0.10.31-17.7.1
SUSE Linux Enterprise Workstation Extension 12 SP5:gstreamer-0_10-plugins-good-lang-0.10.31-17.7.1

Ссылки