Out-of-bounds write in libopenmpt - CVE-2018-11710
Published: August 7, 2018
Vulnerability details
The vulnerability allows a remote attacker to cause DoS condition or execute arbitrary code on the target system.
The vulnerability exists in soundlib/pattern.h due to an invalid write near address 0 in an out-of-memory situation. A remote attacker can supply a specially crafted AMS file with many nested pattern loops and cause the service to crash or execute arbitrary code with elevated privileges.
Affected software
Opensuse
Ubuntu
libopenmpt0 (Ubuntu package)
openmpt123 (Ubuntu package)
How to mitigate CVE-2018-11710
libopenmpt0 (Ubuntu package) - update to 0.3.6-1ubuntu0.1~esm1
openmpt123 (Ubuntu package) - update to 0.3.6-1ubuntu0.1~esm1