vulnerability

SUSE: CVE-2022-1924: SUSE Linux Security Advisory

Severity
7
CVSS
(AV:L/AC:M/Au:N/C:C/I:C/A:C)
Published
07/19/2022
Added
10/26/2022
Modified
01/28/2025

Description

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.

Solution(s)

suse-upgrade-gstreamer-0_10-plugins-goodsuse-upgrade-gstreamer-0_10-plugins-good-langsuse-upgrade-gstreamer-plugins-goodsuse-upgrade-gstreamer-plugins-good-32bitsuse-upgrade-gstreamer-plugins-good-docsuse-upgrade-gstreamer-plugins-good-extrasuse-upgrade-gstreamer-plugins-good-extra-32bitsuse-upgrade-gstreamer-plugins-good-gtksuse-upgrade-gstreamer-plugins-good-jacksuse-upgrade-gstreamer-plugins-good-jack-32bitsuse-upgrade-gstreamer-plugins-good-langsuse-upgrade-gstreamer-plugins-good-qtqml
Title
NEW

Explore Exposure Command

Confidently identify and prioritize exposures from endpoint to cloud with full attack surface visibility and threat-aware risk context.