← Back to search

CVE-2026-105839

7.8 HIGHpublic exploit available

Published 2026-10-06 · Updated 2026-10-06

AI risk analysis

Summary
A heap buffer overflow vulnerability exists in libmikmod's Oktalyzer loader due to integer overflow when processing crafted track counts in OKT modules, potentially allowing remote code execution or crashes.
Exploitability
Exploitation requires crafting a malicious OKT module with a wrapped 16-bit numtrk value that triggers the integer overflow during PBOD processing, making it moderately difficult but possible to exploit with a crafted input file.
Blast radius
The vulnerability could impact any application using libmikmod for audio module loading, particularly those handling user-uploaded or third-party OKT files, potentially affecting media players, game engines, and audio processing applications.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to libmikmod 3.3.14 or later to remediate the integer overflow in OKT_doPBOD().
rceaudiobuffer-overflowfile-upload

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

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.

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Weaknesses

CWE-190

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.