CVE-2016-1252 Security feature bypass in n/a

Medium 5.9 Published Updated

Man-in-the-middle attackers can bypass APT repository signature validation due to improper error handling, allowing installation of unsigned packages.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2016-1252?

CVE-2016-1252 is a medium-severity vulnerability in Canonical Ubuntu Linux, published on 5 Dec 2017. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

The apt package in Debian jessie before 1.0.9.8.4, in Debian unstable before 1.4~beta2, in Ubuntu 14.04 LTS before 1.0.1ubuntu2.17, in Ubuntu 16.04 LTS before 1.2.15ubuntu0.2, and in Ubuntu 16.10 before 1.3.2ubuntu0.1 allows man-in-the-middle attackers to bypass a repository-signing protection mechanism by leveraging improper error handling when validating InRelease file signatures.

Weakness: CWE-295

Which versions are affected by CVE-2016-1252?

It affects 2 products.

Products include Canonical Ubuntu Linux, Debian Advanced Package Tool.

How do I fix CVE-2016-1252?

Apply the vendor's patch.

Is CVE-2016-1252 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2016-1252 exists.

Public exploit code: 1 Exploit-DB entry.

All Canonical Ubuntu Linux vulnerabilities

Sources

Also known as DEBIAN-CVE-2016-1252, DSA-3733-1, GHSA-53rm-7gr9-9hfx, UBUNTU-CVE-2016-1252, USN-3156-1.

Is CVE-2016-1252 in your software?

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

Check your SBOMs for free