libmodplug through 0.8.9.1 contains a heap-based out-of-bounds read vulnerability in CSoundFile::ReadAMS2() in src/load_ams.cpp that allows attackers to read adjacent heap memory via crafted AMS files. Attackers can supply an AMS module whose pattern effect bytes keep bit 7 set, driving the decoder past the input buffer and crashing any libmodplug consumer.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Thu, 15 Oct 2026 22:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | libmodplug through 0.8.9.1 contains a heap-based out-of-bounds read vulnerability in CSoundFile::ReadAMS2() in src/load_ams.cpp that allows attackers to read adjacent heap memory via crafted AMS files. Attackers can supply an AMS module whose pattern effect bytes keep bit 7 set, driving the decoder past the input buffer and crashing any libmodplug consumer. | |
| Title | libmodplug through 0.8.9.1 Heap Out-of-Bounds Read via CSoundFile::ReadAMS2 | |
| First Time appeared |
Konstanty Bialkowski
Konstanty Bialkowski libmodplug |
|
| Weaknesses | CWE-125 | |
| CPEs | cpe:2.3:a:konstanty_bialkowski:libmodplug:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Konstanty Bialkowski
Konstanty Bialkowski libmodplug |
|
| References |
|
|
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-15T21:43:18.348Z
Reserved: 2026-10-15T19:33:19.766Z
Link: CVE-2026-111271
No data.
Status : Received
Published: 2026-10-15T22:19:27.957
Modified: 2026-10-15T22:19:27.957
Link: CVE-2026-111271
No data.
OpenCVE Enrichment
Updated: 2026-10-16T08:00:13Z
Weaknesses