Summary
Vaisha Bernard discovered that PackageKit incorrectly handled certain
methods. A local attacker could use this issue to learn the MIME type of
any file on the system. (CVE-2020-16121)
Sami Niemimäki discovered that PackageKit incorrectly handled local deb
packages. A local user could possibly use this issue to install untrusted
packages, contrary to expectations. (CVE-2020-16122)
Fixed packages 3
| Release | Package | Fixed in |
|---|---|---|
| Ubuntu · 16.04 LTS 16.04:LTS | packagekit | 0.8.17-4ubuntu6~gcc5.4ubuntu1.5 |
| Ubuntu · 18.04 LTS 18.04:LTS | packagekit | 1.1.9-1ubuntu2.18.04.6 |
| Ubuntu · 20.04 LTS 20.04:LTS | packagekit | 1.1.13-2ubuntu1.1 |
Vulnerabilities 2
-
High 8.2
Packagekit's apt backend lets user install untrusted local packages
PackageKit's apt backend mistakenly treated all local debs as trusted. The apt security model is based on repository trust and not on the contents of individual files. On sites with configured PolicyKit rules this may allow users to install malicious packages.
-
Low 3.3
PackageKit error messages leak presence and mimetype of files to unprivileged users
PackageKit provided detailed error messages to unprivileged callers that exposed information about file presence and mimetype of files that the user would be unable to determine on its own.