CVE-2026-111166
libmikmod through 3.3.15 Heap Out-of-Bounds Read via IMF_Load
sezero libmikmod
CVSS
6.8MediumExploitationPublic exploit codeCISA's assessment says proof of concept code is public, assessed 15 Oct 2026. Not in the KEV catalogCISA via CVE List
Exploit odds (EPSS)0.20%Chance of exploitation activity in the next 30 days, higher than 9% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
What fixes it
No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.
Description
libmikmod through 3.3.15 contains a heap out-of-bounds read vulnerability in the IMF_Load() loader that allows attackers to read beyond allocated memory by supplying a crafted IMF module. Attackers can enable the linear-period header flag and map notes to out-of-range samples, causing noteindex indexing far past the heap allocation and crashing applications that load the file.
Text from CVE List
Affected versions 1
- libmikmodaffected: all versions through 3.3.15CVE List
References 4
- vulncheck.com/advisories/libmikmod-through-3.3.15-heap-out-of-bounds-read-via-imf-loadAdvisoryvia CVE List
- hackmd.io/@haind-pwn/libmikmod-mtm-imf-loader-oob-readExploitvia CVE List
- github.com/sezero/mikmod/blob/6e658155f7e6b394a288dac796ba572634553fad/libmikmod/loaders/load_imf.c#L702-L712Referencevia CVE List
- github.com/sezero/mikmodReferencevia CVE List