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.
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
| Product | Fixed in | Fix | Released |
|---|---|---|---|
| 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.