Heap-Based Buffer Overflow in AdPlug by AdPlug
CVE-2026-110875
6.9MEDIUM
What is CVE-2026-110875?
AdPlug versions up to 2.4 are susceptible to a heap-based buffer overflow due to improper bounds checking in the CksmPlayer::update() function within src/ksm.cpp. Attackers can exploit this vulnerability by supplying a specially crafted .ksm module where multiple notes share the same time slot. This manipulation allows them to overflow the heap memory allocated for the player object, leading to potential memory corruption and denial of service. It is crucial for users and administrators to apply the necessary patches and updates to mitigate associated risks.
Affected Version(s)
adplug 0 <= 2.4
References
CVSS V4
Score:
6.9
Severity:
MEDIUM
Confidentiality:
None
Integrity:
Low
Availability:
High
Attack Vector:
Local
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
Unknown
Timeline
Vulnerability published
Vulnerability Reserved
Credit
TristanInSec
HaiND from the Post and Telecommunication Institute of Technology
