CVE Catalog

CVE-2026-105839

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Summary

libmikmod before 3.3.14 contains an integer overflow in the Oktalyzer loader OKT_doPBOD() that allows attackers to cause heap buffer overflow via crafted track counts. Attackers can supply an OKT module whose SLEN chunk wraps the 16-bit numtrk value, causing PBOD writes past allocated track pointers for crashes or 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 OKT 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 in the Oktalyzer loader OKT_doPBOD() that allows attackers to cause heap buffer overflow via crafted track counts. Attackers can supply an OKT module whose SLEN chunk wraps the 16-bit numtrk value, causing PBOD writes past allocated track pointers for crashes or code execution.

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