p PatchFirst

PatchFirst · Latest vulnerabilities

libmikmod vulnerabilities

Vulnerabilities published for libmikmod in the last 30 days: 5. Listed in the KEV catalogue: 0.

RSS ↗
Filter vulnerabilities
Clear filters

Vulnerabilities: 5

  1. CVE-2026-111166

    Medium · CVSS 6.8EPSS 0.2%No fix published

    libmikmod through 3.3.15 Heap Out-of-Bounds Read via IMF_Load

    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.

    Published Updated
  2. CVE-2026-111165

    Medium · CVSS 6.8EPSS 0.13%No fix published

    libmikmod through 3.3.15 Out-of-Bounds Read in MTM_Load via Channel Count

    libmikmod through 3.3.15 contains a global out-of-bounds read vulnerability in the MultiTracker loader MTM_Load() because the module channel count is never clamped. Attackers can supply a crafted .mtm file with a channel count above 32 to read past the static pat array, corrupting track indices and crashing the loading application.

    Published Updated
  3. CVE-2026-105839

    High · CVSS 8.5EPSS 0.15%No fix published

    libmikmod before 3.3.14 Heap Buffer Overflow via OKT Loader OKT_doPBOD

    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.

    Published Updated
  4. CVE-2026-105838

    Medium · CVSS 6.8EPSS 0.13%No fix published

    libmikmod before 3.3.14 Heap Out-of-Bounds Read via IT Module Loader

    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.

    Published Updated
  5. CVE-2026-105837

    High · CVSS 8.5EPSS 0.15%No fix published

    libmikmod before 3.3.14 Heap Buffer Overflow via DSM Loader Integer Overflow

    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.

    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →