CVE Catalog

CVE-2026-105838

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Summary

libmikmod before 3.3.14 has a heap out-of-bounds read vulnerability in the Impulse Tracker loader load_it.c that allows attackers to read adjacent heap memory via oversized patterns. Attackers can supply a crafted IT module with more than 200 pattern rows, causing IT_ConvertTrack() to read past the itpat buffer and crash applications.

Risk Assessment

An attacker can crash applications using libmikmod, potentially leading to denial of service or potential memory information disclosure.

Recommendation

Update libmikmod to version 3.3.14 or later. Additionally, validate module files before processing.

Other vulnerabilities in libmikmod

See all
Original NVD description (English source)

libmikmod before 3.3.14 contains a heap out-of-bounds read vulnerability in the Impulse Tracker loader load_it.c that allows attackers to read adjacent heap memory via oversized patterns. Attackers can supply a crafted IT module with more than 200 pattern rows, causing IT_ConvertTrack() to read past the itpat buffer and crash applications.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS