CVE-2016-1252 Security feature bypass in n/a
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.
Other vulnerabilities in Canonical Ubuntu Linux
Sources
Also known as DEBIAN-CVE-2016-1252, DSA-3733-1, GHSA-53rm-7gr9-9hfx, UBUNTU-CVE-2016-1252, USN-3156-1.