Bug 2532706 (CVE-2026-90783)

Summary: CVE-2026-90783 mkvtoolnix: MKVToolNix: Heap buffer overflow in avilib when parsing malicious AVI files.
Product: [Other] Security Response Reporter: OSIDB Bzimport <bzimport>
Component: vulnerabilityAssignee: Product Security DevOps Team <prodsec-dev>
Status: NEW --- QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: unspecifiedKeywords: Security
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
A flaw was found in MKVToolNix. An attacker can exploit this vulnerability by crafting a malicious AVI (Audio Video Interleave) file. When the mkvmerge tool processes this file, an integer wraparound in the bundled avilib library's ODML (OpenDML) superindex parser leads to an undersized memory allocation. This heap buffer overflow can result in arbitrary code execution or a denial of service.
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2532925    
Bug Blocks:    

Description OSIDB Bzimport 2026-09-13 12:42:15 UTC
MKVToolNix through 101.0 contains a heap buffer overflow in the bundled avilib library's ODML superindex parser due to integer wraparound in 32-bit arithmetic. Attackers can craft a malicious AVI file with oversized entry counts that cause an undersized heap allocation, allowing a heap buffer overflow when the file is parsed with mkvmerge.