PT-2012-1533 · Modplug · Libmodplug

CVE-2011-1761

·

Published

2012-06-07

·

Updated

2023-02-13

CVSS v2.0

6.8

Medium

VectorAV:N/AC:M/Au:N/C:P/I:P/A:P
Name of the Vulnerable Software and Affected Versions libmodplug versions prior to 0.8.8.3
Description The issue is related to multiple stack-based buffer overflows in the abc new macro and abc new umacro functions, which can be triggered by a crafted ABC file. This can cause a denial of service (crash) and potentially allow the execution of arbitrary code.
Recommendations For versions prior to 0.8.8.3, update to version 0.8.8.3 or later to resolve the issue. As a temporary workaround, consider restricting the use of the abc new macro and abc new umacro functions in src/load abc.cpp until a patch is available. Avoid using these functions with untrusted ABC files to minimize the risk of exploitation.

Exploit

Fix

Buffer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2011-1761
DSA-2415-1
OPENSUSE-SU-2024:10514-1

Affected Products

Libmodplug