PT-2012-1533 · Modplug · Libmodplug

Published

2012-06-07

·

Updated

2023-02-13

·

CVE-2011-1761

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

Weakness Enumeration

Related Identifiers

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

Affected Products

Libmodplug