Skip to content
OpenAdvisories
Medium · 5.5 CVE-2020-15701 EUVD-2020-7688GHSA-r3r2-rv2r-78wf

Unhandled exception in apport

Published Aug 6, 2020 · Updated Sep 16, 2024 · Assigned by canonical

Description

An unhandled exception in check_ignored() in apport/report.py can be exploited by a local attacker to cause a denial of service. If the mtime attribute is a string value in apport-ignore.xml, it will trigger an unhandled exception, resulting in a crash. Fixed in 2.20.1-0ubuntu2.24, 2.20.9-0ubuntu7.16, 2.20.11-0ubuntu27.6.

Affected products

VendorProductAffectedFixed
Canonical apport 2.20.1 – < 2.20.1-0ubuntu2.24, 2.20.9 – < 2.20.9-0ubuntu7.16, 2.20.11 – < 2.20.11-0ubuntu27.6 2.20.1-0ubuntu2.24

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS apport 2.20.11-0ubuntu27.6 USN-4449-1
Ubuntu 18.04 LTS apport 2.20.9-0ubuntu7.16 USN-4449-1
Ubuntu 16.04 LTS apport 2.20.1-0ubuntu2.24 USN-4449-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 14.04 LTS apport 2.14.1-0ubuntu3.29+esm5 USN-4449-2

Advisories 2

References