UbuntuUpdates.org

Package "python3-problem-report"

Name: python3-problem-report

Description:

Python 3 library to handle problem reports

Latest version: 2.20.11-0ubuntu27.30
Release: focal (20.04)
Level: updates
Repository: main
Head package: apport
Homepage: https://wiki.ubuntu.com/Apport

Links


Download "python3-problem-report"


Other versions of "python3-problem-report" in Focal

Repository Area Version
base main 2.20.11-0ubuntu27
security main 2.20.11-0ubuntu27.30

Changelog

Version: 2.20.11-0ubuntu27.30 2025-07-14 23:08:55 UTC

  apport (2.20.11-0ubuntu27.30) focal-security; urgency=medium

  * SECURITY REGRESSION: exception during core dump handling (LP: #2112466)
    - data/apport: Catch FileNotFoundError when trying to open /proc/<pid>.

 -- Octavio Galland <email address hidden> Tue, 08 Jul 2025 13:15:40 -0300

Source diff to previous version
2112466 /usr/share/apport/apport:FileNotFoundError:/usr/share/apport/apport@600:get_pid_info on /proc/\u003cpid\u003e

Version: 2.20.11-0ubuntu27.29 2025-06-09 19:07:17 UTC

  apport (2.20.11-0ubuntu27.29) focal-security; urgency=medium

  * SECURITY REGRESSION: apport not generating core dumps inside containers
    (LP: #2112272)
    - data/apport: Check the exe mtime within the proc root mount.

 -- Octavio Galland <email address hidden> Wed, 04 Jun 2025 15:49:22 -0300

Source diff to previous version
2112272 Apport refuses to generate core dumps inside containers

Version: 2.20.11-0ubuntu27.28 2025-05-29 20:08:53 UTC

  apport (2.20.11-0ubuntu27.28) focal-security; urgency=medium

  * SECURITY UPDATE: Race condition when forwarding core files to containers
    - data/apport: Do not change report group to report owners primary group.
    - data/apport: Do not override options.pid.
    - data/apport: Open /proc/<pid> as early as possible.
    - data/fileutils.py: Respect proc_pid_fd in get_core_path.
    - test/test_fileutils.py: Respect proc_pid_fd in get_core_path.
    - data/apport: Use opened /proc/<pid> everywhere.
    - data/apport: Do consistency check before forwarding crashes.
    - data/apport: Require --dump-mode to be specified.
    - data/apport: Determine report owner by dump_mode.
    - test/test_signal_crashes.py: Determine report owner by dump_mode.
    - data/apport: Do not forward crash for dump_mode == 2.
    - data/apport: Support pidfd (%F) parameter from kernel.
    - etc/init.d/apport: Support pidfd (%F) parameter from kernel.
    - CVE-2025-5054

 -- Octavio Galland <email address hidden> Thu, 22 May 2025 17:30:20 -0300

Source diff to previous version

Version: 2.20.11-0ubuntu27.27 2023-05-31 09:25:24 UTC

  apport (2.20.11-0ubuntu27.27) focal; urgency=medium

  * whoopsie-upload-all: Catch zlib.error when decoding CoreDump from
    crash file (LP: #1947800)
  * Fix KeyError: 'CasperMD5json' (LP: #1964828)
  * apport-kde: Fix inverse order of choices (LP: #1967965)
  * apport-unpack: Fix ValueError: ['separator'] has no binary content
    (LP: #1889443)
  * test:
    - Clear environment for test_run_as_real_user_no_sudo
    - Mock add_gdb_info calls in KDE UI tests
    - Fix KDE UI tests if whoopsie.path is disabled
    - Fix race with progress dialog in KDE UI tests
    - Run UI KDE tests again
    - Determine source package dynamically in test_run_crash_kernel
      (LP: #1992172)

 -- Benjamin Drung <email address hidden> Fri, 14 Apr 2023 01:17:21 +0200

Source diff to previous version
1947800 /usr/share/apport/whoopsie-upload-all:zlib.error:/usr/share/apport/whoopsie-upload-all@196:collect_info:process_report:add_gdb_info:gdb_command:write
1964828 /usr/share/apport/general-hooks/ubuntu.py crashed: KeyError: 'CasperMD5json'
1967965 apport-kde: \
1889443 \
1992172 test_run_crash_kernel fails on ppc64el

Version: 2.20.11-0ubuntu27.26 2023-04-19 19:07:09 UTC

  apport (2.20.11-0ubuntu27.26) focal-security; urgency=medium

  * SECURITY UPDATE: viewing an apport-cli crash with default pager could
    escalate privilege (LP: #2016023)
    - apport/ui.py, apport/user_group.py, bin/apport-cli: drops privilege to
      users environment before execution (using sudo)
    - test/test_ui.py, test/test_user/group.py: Add test cases for new code
    - CVE-2023-1326

 -- Benjamin Drung <email address hidden> Wed, 12 Apr 2023 18:41:51 +0200

2016023 viewing an apport-cli crash with default pager could escalate privilege (CVE-2023-1326)
CVE-2023-1326 RESERVED



About   -   Send Feedback to @ubuntu_updates