Vigil@nce: imlib2, memory corruption via XPM
November 2008 by Vigil@nce
An attacker can create a malicious XPM image in order to corrupt
the memory of applications linked with imlib2.
– Gravity: 2/4
– Consequences: user access/rights, denial of service of service
– Provenance: document
– Means of attack: 1 attack
– Ability of attacker: technician (2/4)
– Confidence: confirmed by the editor (5/5)
– Diffusion of the vulnerable configuration: high (3/3)
– Creation date: 20/11/2008
IMPACTED PRODUCTS
– Fedora
– Unix - plateform
DESCRIPTION
The imlib2 library handles the display and the conversion of
images.
The modules/loaders/loader_xpm.c file loads images in the XPM
format. However, if the image contains more data than announced in
its header, a memory corruption occurs.
An attacker can therefore create a malicious XPM image in order to
create a denial of service or to execute code in applications
linked with imlib2.
CHARACTERISTICS
– Identifiers: 505714, BID-32371, CVE-2008-5187, FEDORA-2008-10287,
FEDORA-2008-10296, FEDORA-2008-10364, VIGILANCE-VUL-8263
– Url: http://vigilance.fr/vulnerability/8263