CVE-2025-5054

apport: Race condition in Canonical apport up to and including 2.32.0 allows alocal attacker to leak sensitive information vi...

CVE-2025-5054 is fixed in 12 products on 1 platform, first by apport 2.20.9-0ubuntu7.29+esm1, released May 28, 2025. It is not reported as exploited. Patch Radar priority: Routine.

Routine
CVSS
n/a
Medium
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0078
56th percentile

Race condition in Canonical apport up to and including 2.32.0 allows alocal attacker to leak sensitive information via PID-reuse by leveragingnamespaces.When handling a crash, the function `_check_global_pid_and_forward`, whichdetects if the crashing process resided in a container, was being calledbefore `consistency_checks`, which attempts to detect if the crashingprocess had been replaced. Because of this, if a process crashed and wasquickly replaced with a containerized one, apport could be made to forwardthe core dump to the container, potentially leaking sensitive information.`consistency_checks` is now being called before`_check_global_pid_and_forward`. Additionally, given that the PID-reuserace condition cannot be reliably detected from userspace alone, crashesare only forwarded to containers if the kernel provided a pidfd, or if thecrashing process was unprivileged (i.e., if dump mode == 1).

Where it's fixed

ProductFixed inFixReleased
Linux
apport · Ubuntu 18.04.6 LTS (bionic) 2.20.9-0ubuntu7.29+esm1 apport 2.20.9-0ubuntu7.29+esm1 May 28, 2025
apport · Ubuntu 20.04 LTS (focal) 2.20.11-0ubuntu27.28 apport 2.20.11-0ubuntu27.28 May 28, 2025
apport · Ubuntu 22.04.1 LTS (jammy) 2.20.11-0ubuntu82.7 apport 2.20.11-0ubuntu82.7 May 28, 2025
apport · Ubuntu 24.04.5 LTS (noble) 2.28.1-0ubuntu3.6 apport 2.28.1-0ubuntu3.6 May 28, 2025
apport · Ubuntu 24.10 (oracular) 2.30.0-0ubuntu4.3 apport 2.30.0-0ubuntu4.3 May 29, 2025
apport · Ubuntu 25.04 (plucky) 2.32.0-0ubuntu5.1 apport 2.32.0-0ubuntu5.1 May 29, 2025
apport-core-dump-handler · Ubuntu 24.04.5 LTS (noble) 2.28.1-0ubuntu3.6 apport-core-dump-handler 2.28.1-0ubuntu3.6 May 28, 2025
apport-core-dump-handler · Ubuntu 24.10 (oracular) 2.30.0-0ubuntu4.3 apport-core-dump-handler 2.30.0-0ubuntu4.3 May 29, 2025
apport-core-dump-handler · Ubuntu 25.04 (plucky) 2.32.0-0ubuntu5.1 apport-core-dump-handler 2.32.0-0ubuntu5.1 May 29, 2025
apport-gtk · Ubuntu 18.04.6 LTS (bionic) 2.20.9-0ubuntu7.29+esm1 apport-gtk 2.20.9-0ubuntu7.29+esm1 May 28, 2025
apport-gtk · Ubuntu 20.04 LTS (focal) 2.20.11-0ubuntu27.28 apport-gtk 2.20.11-0ubuntu27.28 May 28, 2025
apport-gtk · Ubuntu 22.04.1 LTS (jammy) 2.20.11-0ubuntu82.7 apport-gtk 2.20.11-0ubuntu82.7 May 28, 2025
apport-gtk · Ubuntu 24.04.5 LTS (noble) 2.28.1-0ubuntu3.6 apport-gtk 2.28.1-0ubuntu3.6 May 28, 2025
apport-gtk · Ubuntu 24.10 (oracular) 2.30.0-0ubuntu4.3 apport-gtk 2.30.0-0ubuntu4.3 May 29, 2025
apport-gtk · Ubuntu 25.04 (plucky) 2.32.0-0ubuntu5.1 apport-gtk 2.32.0-0ubuntu5.1 May 29, 2025
apport-kde · Ubuntu 18.04.6 LTS (bionic) 2.20.9-0ubuntu7.29+esm1 apport-kde 2.20.9-0ubuntu7.29+esm1 May 28, 2025
apport-kde · Ubuntu 20.04 LTS (focal) 2.20.11-0ubuntu27.28 apport-kde 2.20.11-0ubuntu27.28 May 28, 2025
apport-kde · Ubuntu 22.04.1 LTS (jammy) 2.20.11-0ubuntu82.7 apport-kde 2.20.11-0ubuntu82.7 May 28, 2025
apport-kde · Ubuntu 24.04.5 LTS (noble) 2.28.1-0ubuntu3.6 apport-kde 2.28.1-0ubuntu3.6 May 28, 2025
apport-kde · Ubuntu 24.10 (oracular) 2.30.0-0ubuntu4.3 apport-kde 2.30.0-0ubuntu4.3 May 29, 2025
apport-kde · Ubuntu 25.04 (plucky) 2.32.0-0ubuntu5.1 apport-kde 2.32.0-0ubuntu5.1 May 29, 2025
apport-noui · Ubuntu 18.04.6 LTS (bionic) 2.20.9-0ubuntu7.29+esm1 apport-noui 2.20.9-0ubuntu7.29+esm1 May 28, 2025
apport-noui · Ubuntu 20.04 LTS (focal) 2.20.11-0ubuntu27.28 apport-noui 2.20.11-0ubuntu27.28 May 28, 2025
apport-noui · Ubuntu 22.04.1 LTS (jammy) 2.20.11-0ubuntu82.7 apport-noui 2.20.11-0ubuntu82.7 May 28, 2025
apport-noui · Ubuntu 24.04.5 LTS (noble) 2.28.1-0ubuntu3.6 apport-noui 2.28.1-0ubuntu3.6 May 28, 2025
apport-noui · Ubuntu 24.10 (oracular) 2.30.0-0ubuntu4.3 apport-noui 2.30.0-0ubuntu4.3 May 29, 2025
apport-noui · Ubuntu 25.04 (plucky) 2.32.0-0ubuntu5.1 apport-noui 2.32.0-0ubuntu5.1 May 29, 2025
apport-retrace · Ubuntu 18.04.6 LTS (bionic) 2.20.9-0ubuntu7.29+esm1 apport-retrace 2.20.9-0ubuntu7.29+esm1 May 28, 2025
apport-retrace · Ubuntu 20.04 LTS (focal) 2.20.11-0ubuntu27.28 apport-retrace 2.20.11-0ubuntu27.28 May 28, 2025
apport-retrace · Ubuntu 22.04.1 LTS (jammy) 2.20.11-0ubuntu82.7 apport-retrace 2.20.11-0ubuntu82.7 May 28, 2025
apport-retrace · Ubuntu 24.04.5 LTS (noble) 2.28.1-0ubuntu3.6 apport-retrace 2.28.1-0ubuntu3.6 May 28, 2025
apport-retrace · Ubuntu 24.10 (oracular) 2.30.0-0ubuntu4.3 apport-retrace 2.30.0-0ubuntu4.3 May 29, 2025
apport-retrace · Ubuntu 25.04 (plucky) 2.32.0-0ubuntu5.1 apport-retrace 2.32.0-0ubuntu5.1 May 29, 2025
apport-valgrind · Ubuntu 18.04.6 LTS (bionic) 2.20.9-0ubuntu7.29+esm1 apport-valgrind 2.20.9-0ubuntu7.29+esm1 May 28, 2025
apport-valgrind · Ubuntu 20.04 LTS (focal) 2.20.11-0ubuntu27.28 apport-valgrind 2.20.11-0ubuntu27.28 May 28, 2025
apport-valgrind · Ubuntu 22.04.1 LTS (jammy) 2.20.11-0ubuntu82.7 apport-valgrind 2.20.11-0ubuntu82.7 May 28, 2025
apport-valgrind · Ubuntu 24.04.5 LTS (noble) 2.28.1-0ubuntu3.6 apport-valgrind 2.28.1-0ubuntu3.6 May 28, 2025
apport-valgrind · Ubuntu 24.10 (oracular) 2.30.0-0ubuntu4.3 apport-valgrind 2.30.0-0ubuntu4.3 May 29, 2025
apport-valgrind · Ubuntu 25.04 (plucky) 2.32.0-0ubuntu5.1 apport-valgrind 2.32.0-0ubuntu5.1 May 29, 2025
dh-apport · Ubuntu 18.04.6 LTS (bionic) 2.20.9-0ubuntu7.29+esm1 dh-apport 2.20.9-0ubuntu7.29+esm1 May 28, 2025
dh-apport · Ubuntu 20.04 LTS (focal) 2.20.11-0ubuntu27.28 dh-apport 2.20.11-0ubuntu27.28 May 28, 2025
dh-apport · Ubuntu 22.04.1 LTS (jammy) 2.20.11-0ubuntu82.7 dh-apport 2.20.11-0ubuntu82.7 May 28, 2025
dh-apport · Ubuntu 24.04.5 LTS (noble) 2.28.1-0ubuntu3.6 dh-apport 2.28.1-0ubuntu3.6 May 28, 2025
dh-apport · Ubuntu 24.10 (oracular) 2.30.0-0ubuntu4.3 dh-apport 2.30.0-0ubuntu4.3 May 29, 2025
dh-apport · Ubuntu 25.04 (plucky) 2.32.0-0ubuntu5.1 dh-apport 2.32.0-0ubuntu5.1 May 29, 2025
python-apport · Ubuntu 18.04.6 LTS (bionic) 2.20.9-0ubuntu7.29+esm1 python-apport 2.20.9-0ubuntu7.29+esm1 May 28, 2025
python-problem-report · Ubuntu 18.04.6 LTS (bionic) 2.20.9-0ubuntu7.29+esm1 python-problem-report 2.20.9-0ubuntu7.29+esm1 May 28, 2025
python3-apport · Ubuntu 18.04.6 LTS (bionic) 2.20.9-0ubuntu7.29+esm1 python3-apport 2.20.9-0ubuntu7.29+esm1 May 28, 2025
python3-apport · Ubuntu 20.04 LTS (focal) 2.20.11-0ubuntu27.28 python3-apport 2.20.11-0ubuntu27.28 May 28, 2025
python3-apport · Ubuntu 22.04.1 LTS (jammy) 2.20.11-0ubuntu82.7 python3-apport 2.20.11-0ubuntu82.7 May 28, 2025
python3-apport · Ubuntu 24.04.5 LTS (noble) 2.28.1-0ubuntu3.6 python3-apport 2.28.1-0ubuntu3.6 May 28, 2025
python3-apport · Ubuntu 24.10 (oracular) 2.30.0-0ubuntu4.3 python3-apport 2.30.0-0ubuntu4.3 May 29, 2025
python3-apport · Ubuntu 25.04 (plucky) 2.32.0-0ubuntu5.1 python3-apport 2.32.0-0ubuntu5.1 May 29, 2025
python3-problem-report · Ubuntu 18.04.6 LTS (bionic) 2.20.9-0ubuntu7.29+esm1 python3-problem-report 2.20.9-0ubuntu7.29+esm1 May 28, 2025
python3-problem-report · Ubuntu 20.04 LTS (focal) 2.20.11-0ubuntu27.28 python3-problem-report 2.20.11-0ubuntu27.28 May 28, 2025
python3-problem-report · Ubuntu 22.04.1 LTS (jammy) 2.20.11-0ubuntu82.7 python3-problem-report 2.20.11-0ubuntu82.7 May 28, 2025
python3-problem-report · Ubuntu 24.04.5 LTS (noble) 2.28.1-0ubuntu3.6 python3-problem-report 2.28.1-0ubuntu3.6 May 28, 2025
python3-problem-report · Ubuntu 24.10 (oracular) 2.30.0-0ubuntu4.3 python3-problem-report 2.30.0-0ubuntu4.3 May 29, 2025
python3-problem-report · Ubuntu 25.04 (plucky) 2.32.0-0ubuntu5.1 python3-problem-report 2.32.0-0ubuntu5.1 May 29, 2025

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.