CVE-2017-17554 Aubio is vulnerable to a NULL pointer dereference

Medium 5.5 Published Updated

A NULL pointer dereference in the aubio library allows attackers to cause a denial of service by providing a crafted audio file.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2017-17554?

CVE-2017-17554 is a medium-severity vulnerability in n/a, published on 12 Dec 2017. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.

Official description

A NULL pointer dereference (DoS) Vulnerability was found in the function aubio_source_avcodec_readframe in io/source_avcodec.c of aubio 0.4.6, which may lead to DoS when playing a crafted audio file.

Weakness: CWE-476

Which versions are affected by CVE-2017-17554?

3 open source packages ship an affected version, including aubio. It affects 1 product.

PackageAffectedFixed in
aubio PyPIAll versions0.4.7
aubio PyPIAll versions0.4.7
aubio PyPIAll versions0.4.7

Products include Aubio Aubio.

How do I fix CVE-2017-17554?

Upgrade aubio to 0.4.7 or later.

Is CVE-2017-17554 being exploited?

There is no known exploitation of CVE-2017-17554 in the wild and no public exploit code.

Sources

Also known as DEBIAN-CVE-2017-17554, GHSA-45h5-cqqw-9rjw, PYSEC-2017-76, UBUNTU-CVE-2017-17554.

Is CVE-2017-17554 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free