Heap-Based Buffer Overflow in AdPlug by AdPlug
CVE-2026-110875

6.9MEDIUM

Key Information:

Vendor

Adplug

Status
Vendor
CVE Published:
15 October 2026

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
.