Multiple stack-based buffer overflows in Audacious AdPlug 2.0 and earlier allow remote user-assisted attackers to execute arbitrary code via large (1) DTM and (2) S3M files.
7.5AI Score
0.283EPSS
Multiple heap-based buffer overflows in Audacious AdPlug 2.0 and earlier allow remote user-assisted attackers to execute arbitrary code via the size specified in the package header of (1) CFF, (2) MTK, (3) DMO, and (4) U6M files.
7.5AI Score
0.111EPSS
An issue was discovered in AdPlug 2.3.1. There are several double-free vulnerabilities in the CEmuopl class in emuopl.cpp because of a destructor's two OPLDestroy calls, each of which frees TL_TABLE, SIN_TABLE, AMS_TABLE, and VIB_TABLE.
9.8CVSS
9.4AI Score
0.007EPSS
AdPlug 2.3.1 has a heap-based buffer overflow in CxadbmfPlayer::__bmf_convert_stream() in bmf.cpp.
8.8CVSS
9.2AI Score
0.004EPSS
8.8CVSS
9.2AI Score
0.004EPSS
8.8CVSS
9.2AI Score
0.004EPSS
AdPlug 2.3.1 has multiple heap-based buffer overflows in Ca2mLoader::load() in a2m.cpp.
8.8CVSS
9.1AI Score
0.003EPSS
AdPlug 2.3.1 has multiple heap-based buffer overflows in CradLoader::load() in rad.cpp.
8.8CVSS
9.1AI Score
0.004EPSS
AdPlug 2.3.1 has multiple heap-based buffer overflows in CmtkLoader::load() in mtk.cpp.
8.8CVSS
9.1AI Score
0.004EPSS
9.8CVSS
9.3AI Score
0.005EPSS