CVE-2022-1923

HighCVSS 7.8/10Last modified Jun 17, 2026

Description

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.

Metrics

CVSS 3.1 7.8/10CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jul 19, 2022
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2022

CVE-2022-19247.8DOS / potential heap overwrite in mkv demuxing using lzo decompression. Integer overflow in matroskademux element in lzo decompression functCVE-2022-19257.8DOS / potential heap overwrite in mkv demuxing using HEADERSTRIP decompression. Integer overflow in matroskaparse element in gst_matroska_deCVE-2022-19264.9Integer Overflow or Wraparound in GitHub repository polonel/trudesk prior to 1.2.3.CVE-2022-19277.8Buffer Over-read in GitHub repository vim/vim prior to 8.2.CVE-2022-19285.4Cross-site Scripting (XSS) - Stored in GitHub repository go-gitea/gitea prior to 1.16.9.CVE-2022-19297.5An exponential ReDoS (Regular Expression Denial of Service) can be triggered in the devcert npm package, when an attacker is able to supply CVE-2022-19307.5An exponential ReDoS (Regular Expression Denial of Service) can be triggered in the eth-account PyPI package, when an attacker is able to suCVE-2022-19318.1Incorrect Synchronization in GitHub repository polonel/trudesk prior to 1.2.3.CVE-2022-19326.1The Rezgo Online Booking WordPress plugin before 4.1.8 does not sanitise and escape some parameters before outputting them back in a page, lCVE-2022-19336.1The CDI WordPress plugin before 5.1.9 does not sanitise and escape a parameter before outputting it back in the response of an AJAX action (CVE-2022-19347.8Use After Free in GitHub repository mruby/mruby prior to 3.2.CVE-2022-19356.5Incorrect authorization in GitLab EE affecting all versions from 12.0 before 14.9.5, all versions starting from 14.10 before 14.10.4, all ve
CVE-2022-1923: High severity, CVSS 7.8 | Vulnix