[ubuntu/focal-security] apport 2.20.11-0ubuntu27.28 (Accepted)
Octavio Galland
octavio.galland at canonical.com
Thu May 29 15:33:54 UTC 2025
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
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)
Date: 2025-05-26 18:39:12.695393+00:00
Changed-By: Octavio Galland <octavio.galland at canonical.com>
https://launchpad.net/ubuntu/+source/apport/2.20.11-0ubuntu27.28
-------------- next part --------------
Sorry, changesfile not available.
More information about the Focal-changes
mailing list