Skip to content
OpenAdvisories
High USN-4720-1 3 CVEs

apport vulnerabilities

Published Feb 2, 2021 · Updated Feb 10, 2026

Summary

Itai Greenhut discovered that Apport incorrectly parsed certain files in
the /proc filesystem. A local attacker could use this issue to escalate
privileges and run arbitrary code. (CVE-2021-25682, CVE-2021-25683)

Itai Greenhut discovered that Apport incorrectly handled opening certain
special files. A local attacker could possibly use this issue to cause
Apport to hang, resulting in a denial of service. (CVE-2021-25684)

Fixed packages 3

ReleasePackageFixed in
Ubuntu · 16.04 LTS 16.04:LTS apport 2.20.1-0ubuntu2.30
Ubuntu · 18.04 LTS 18.04:LTS apport 2.20.9-0ubuntu7.23
Ubuntu · 20.04 LTS 20.04:LTS apport 2.20.11-0ubuntu27.16

Vulnerabilities 3

  • High 8.8

    apport improperly parses /proc/pid/status

    It was discovered that the get_pid_info() function in data/apport did not properly parse the /proc/pid/status file from the kernel.

  • High 8.8

    apport improperly parses /proc/pid/stat

    It was discovered that the get_starttime() function in data/apport did not properly parse the /proc/pid/stat file from the kernel.

  • High 8.8

    apport can be stalled by reading a FIFO

    It was discovered that apport in data/apport did not properly open a report file to prevent hanging reads on a FIFO.

References

  • report
    https://ubuntu.com/security/CVE-2021-25682
  • report
    https://ubuntu.com/security/CVE-2021-25683
  • report
    https://ubuntu.com/security/CVE-2021-25684