Null pointer dereference in Libextractor - CVE-2017-17440
Published: July 26, 2018 / Updated: July 26, 2018
Vulnerability details
The vulnerability allows a remote attacker to cause DoS condition on the target system.
The vulnerability exists in the EXTRACTOR_xm_extract_method function in plugins/xm_extractor.c due to an error when processing malicious input. A remote attacker can send a specially crafted GIF, IT (Impulse Tracker), NSFE, S3M (Scream Tracker 3), SID, or XM (eXtended Module) file, trigger NULL pointer derference and cause the service to crash.
Affected software
Arch Linux
Ubuntu
Fedora
extract (Ubuntu package)
libextractor-dev (Ubuntu package)
libextractor3 (Ubuntu package)
libextractor
How to mitigate CVE-2017-17440
extract (Ubuntu package) - update to 1:1.3-4+deb9u3build0.16.04.1
libextractor-dev (Ubuntu package) - update to 1:1.3-4+deb9u3build0.16.04.1
libextractor3 (Ubuntu package) - update to 1:1.3-4+deb9u3build0.16.04.1
libextractor - addressed in versions 1.6-2.fc25, 1.6-2.fc26, 1.6-2.fc27