CVE-2016-1579 UDM doesn't check for confinement before running post-processing commands

Medium 6.7 Published Updated

Confined applications can bypass security restrictions to execute arbitrary commands as the phablet user via the Ubuntu Download Manager API.

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

What is CVE-2016-1579?

CVE-2016-1579 is a medium-severity vulnerability in Ubuntu Download Manager, published on 22 Apr 2019. 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

UDM provides support for running commands after a download is completed, this is currently made use of for click package installation. This functionality was not restricted to unconfined applications. Before UDM version 1.2+16.04.20160408-0ubuntu1 any confined application could make use of the UDM C++ API to run arbitrary commands in an unconfined environment as the phablet user.

Weakness: CWE-264

Which versions are affected by CVE-2016-1579?

It affects 1 product.

Products include Canonical Ubuntu Download Manager.

How do I fix CVE-2016-1579?

Apply the vendor's patch.

Is CVE-2016-1579 being exploited?

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

Sources

Also known as GHSA-gvpc-fhpp-hm84, UBUNTU-CVE-2016-1579.

Is CVE-2016-1579 in your software?

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

Check your SBOMs for free