Bug 2532925

Summary: CVE-2026-90783 mkvtoolnix: MKVToolNix: Heap buffer overflow in avilib when parsing malicious AVI files. [fedora-all]
Product: [Fedora] Fedora Reporter: Vladimir Vasilev <vvasilev>
Component: mkvtoolnixAssignee: Dominik 'Rathann' Mierzejewski <dominik>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: high    
Version: rawhideCC: dominik, multimedia-sig
Target Milestone: ---Keywords: Security, SecurityTracking
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: AcceptedFreezeException {"flaws": ["bcd6ea51-b4a1-4ee6-bac8-4351cf8178bb"]}
Fixed In Version: mkvtoolnix-102.0-1.fc46 mkvtoolnix-102.0-1.fc44 mkvtoolnix-96.0-2.fc43 mkvtoolnix-102.0-1.fc45 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-10-13 01:10:06 UTC 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:    
Bug Blocks: 2406955, 2532706    

Description Vladimir Vasilev 2026-09-14 07:11:22 UTC
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.

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.

Comment 1 Fedora Update System 2026-10-10 18:24:37 UTC
FEDORA-2026-b47b03e5c9 (mkvtoolnix-102.0-1.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-b47b03e5c9

Comment 2 Fedora Blocker Bugs Application 2026-10-10 18:28:02 UTC
Proposed as a Freeze Exception for 45-final by Fedora user rathann using the blocker tracking app because:

 This update fixes a high severity security bug and has been tested in rawhide for a couple of days already.

Comment 3 Fedora Update System 2026-10-11 12:38:50 UTC
FEDORA-2026-b56cbfe203 (libebml-1.4.7-1.fc44, libmatroska-1.7.2-1.fc44, and 1 more) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-b56cbfe203

Comment 4 Fedora Update System 2026-10-11 12:39:32 UTC
FEDORA-2026-8918b368f4 (mkvtoolnix-96.0-2.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-8918b368f4

Comment 5 Fedora Update System 2026-10-12 01:54:11 UTC
FEDORA-2026-b47b03e5c9 has been pushed to the Fedora 45 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-b47b03e5c9`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-b47b03e5c9

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Lukas Ruzicka (Red Hat) 2026-10-12 17:57:34 UTC
AGREED AcceptedFinalFreezeException

Discussed at the 2026-10-12 (blocker / freeze exception) review meeting:

As per previous proposal, this is accepted to keep the vulnerable version out of the frozen release repo and ensure people don't get it while updates-testing is disabled prior to release. We may reconsider our overall strategy for non-media CVE FEs later, though.

https://meetbot-raw.fedoraproject.org//blocker-review_matrix_fedoraproject-org/2026-10-12/f45-blocker-review.2026-10-12-16.00.log.txt

Comment 7 Fedora Update System 2026-10-13 01:10:06 UTC
FEDORA-2026-b56cbfe203 (libebml-1.4.7-1.fc44, libmatroska-1.7.2-1.fc44, and 1 more) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Fedora Update System 2026-10-13 01:40:33 UTC
FEDORA-2026-8918b368f4 (mkvtoolnix-96.0-2.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 9 Fedora Update System 2026-10-13 03:39:49 UTC
FEDORA-2026-b47b03e5c9 (mkvtoolnix-102.0-1.fc45) has been pushed to the Fedora 45 stable repository.
If problem still persists, please make note of it in this bug report.