CVE Catalog

CVE-2026-105837

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Summary

libmikmod before 3.3.14 contains an integer overflow vulnerability in DSM_Load() in load_dsm.c that allows attackers to trigger heap buffer overflow via crafted track counts. Attackers can supply a DSM module whose numchn and numpat product wraps a 16-bit value, overwriting heap memory to cause crashes or potential code execution.

Risk Assessment

An attacker can trigger a heap buffer overflow, potentially leading to application crashes or arbitrary code execution. This requires processing a crafted DSM module file.

Recommendation

Update libmikmod to version 3.3.14 or later, which fixes this vulnerability. Avoid opening untrusted module files.

Other vulnerabilities in libmikmod

See all
Original NVD description (English source)

libmikmod before 3.3.14 contains an integer overflow vulnerability in DSM_Load() in load_dsm.c that allows attackers to trigger heap buffer overflow via crafted track counts. Attackers can supply a DSM module whose numchn and numpat product wraps a 16-bit value, overwriting heap memory to cause crashes or potential code execution.

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