Description
In the Linux kernel, the following vulnerability has been resolved:
tipc: wait and exit until all work queues are done
On some host, a crash could be triggered simply by repeating these
commands several times:
# modprobe tipc
# tipc bearer enable media udp name UDP1 localip 127.0.0.1
# rmmod tipc
[] BUG: unable to handle kernel paging request at ffffffffc096bb00
[] Workqueue: events 0xffffffffc096bb00
[] Call Trace:
[] ? process_one_work+0x1a7/0x360
[] ? worker_thread+0x30/0x390
[] ? create_worker+0x1a0/0x1a0
[] ? kthread+0x116/0x130
[] ? kthread_flush_work_fn+0x10/0x10
[] ? ret_from_fork+0x35/0x40
When removing the TIPC module, the UDP tunnel sock will be delayed to
release in a work queue as sock_release() can't be done in rtnl_lock().
If the work queue is schedule to run after the TIPC module is removed,
kernel will crash as the work queue function cleanup_beareri() code no
longer exists when trying to invoke it.
To fix it, this patch introduce a member wq_count in tipc_net to track
the numbers of work queues in schedule, and wait and exit until all
work queues are done in tipc_exit_net().
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Linux | Linux | 4.1 | 5.4.124 |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | linux | 5.14.6-1 | — |
| Debian 13 | linux | 5.14.6-1 | — |
| Debian 12 | linux | 5.14.6-1 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 24.04 LTS | linux-raspi-realtime | No fix yet | — |
| Ubuntu 22.04 LTS | linux-riscv +22 | No fix yet | — |
| Ubuntu 20.04 LTS | linux | 5.4.0-80.90 | — |
| Ubuntu 20.04 LTS | linux-aws | 5.4.0-1054.57 | — |
| Ubuntu 20.04 LTS | linux-azure | 5.4.0-1055.57 | — |
| Ubuntu 20.04 LTS | linux-bluefield | 5.4.0-1016.19 | — |
| Ubuntu 20.04 LTS | linux-gcp | 5.4.0-1049.53 | — |
| Ubuntu 20.04 LTS | linux-gke +26 | No fix yet | — |
| Ubuntu 20.04 LTS | linux-gkeop | 5.4.0-1021.22 | — |
| Ubuntu 20.04 LTS | linux-kvm | 5.4.0-1044.46 | — |
| Ubuntu 20.04 LTS | linux-oracle | 5.4.0-1052.56 | — |
| Ubuntu 20.04 LTS | linux-raspi | 5.4.0-1041.45 | — |
| Ubuntu 18.04 LTS | linux-aws-5.4 | 5.4.0-1054.57~18.04.1 | — |
| Ubuntu 18.04 LTS | linux-azure-5.4 | 5.4.0-1055.57~18.04.1 | — |
| Ubuntu 18.04 LTS | linux-gcp +14 | No fix yet | — |
| Ubuntu 18.04 LTS | linux-gcp-5.4 | 5.4.0-1049.53~18.04.1 | — |
| Ubuntu 18.04 LTS | linux-hwe-5.4 | 5.4.0-80.90~18.04.1 | — |
| Ubuntu 18.04 LTS | linux-oracle-5.4 | 5.4.0-1052.56~18.04.1 | — |
| Ubuntu 18.04 LTS | linux-raspi-5.4 | 5.4.0-1041.45~18.04.1 | — |
| Ubuntu 16.04 LTS | linux-hwe-edge | No fix yet | — |
Show 9 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro FIPS 20.04 LTS | linux-fips +3 | No fix yet | — |
| Ubuntu Pro FIPS 18.04 LTS | linux-fips +3 | No fix yet | — |
| Ubuntu Pro FIPS 16.04 LTS | linux-fips | No fix yet | — |
| Ubuntu Pro FIPS-updates 20.04 LTS | linux-aws-fips | 5.4.0-1069.73+fips2 | — |
| Ubuntu Pro FIPS-updates 20.04 LTS | linux-azure-fips | 5.4.0-1073.76+fips1 | — |
| Ubuntu Pro FIPS-updates 20.04 LTS | linux-fips | 5.4.0-1031.36 | — |
| Ubuntu Pro FIPS-updates 20.04 LTS | linux-gcp-fips | 5.4.0-1067.71~20.04.1 | — |
| Ubuntu Pro FIPS-updates 18.04 LTS | linux-aws-fips | 4.15.0-2118.124 | USN-7496-2 |
| Ubuntu Pro FIPS-updates 18.04 LTS | linux-azure-fips | 4.15.0-2097.103 | USN-7496-5 |
| Ubuntu Pro FIPS-updates 18.04 LTS | linux-fips | 4.15.0-1135.146 | USN-7496-2 |
| Ubuntu Pro FIPS-updates 18.04 LTS | linux-gcp-fips | 4.15.0-2081.87 | USN-7496-2 |
| Ubuntu Pro FIPS-updates 16.04 LTS | linux-fips | 4.4.0-1113.120 | USN-7506-3 |
| Ubuntu Pro 18.04 LTS | linux | 4.15.0-237.249 | USN-7496-1 |
| Ubuntu Pro 18.04 LTS | linux-aws | 4.15.0-1180.193 | USN-7496-1 |
| Ubuntu Pro 18.04 LTS | linux-azure-4.15 | 4.15.0-1188.203 | USN-7496-3 |
| Ubuntu Pro 18.04 LTS | linux-gcp-4.15 | 4.15.0-1173.190 | USN-7496-1 |
| Ubuntu Pro 18.04 LTS | linux-kvm | 4.15.0-1163.168 | USN-7496-1 |
| Ubuntu Pro 18.04 LTS | linux-oracle | 4.15.0-1142.153 | USN-7496-1 |
| Ubuntu Pro 16.04 LTS | linux | 4.4.0-268.302 | USN-7506-1 |
| Ubuntu Pro 16.04 LTS | linux-aws | 4.4.0-1181.196 | USN-7506-1 |
| Ubuntu Pro 16.04 LTS | linux-aws-hwe | 4.15.0-1180.193~16.04.1 | USN-7496-1 |
| Ubuntu Pro 16.04 LTS | linux-azure | 4.15.0-1188.203~16.04.1 | USN-7496-3 |
| Ubuntu Pro 16.04 LTS | linux-gcp | 4.15.0-1173.190~16.04.1 | USN-7496-1 |
| Ubuntu Pro 16.04 LTS | linux-hwe | 4.15.0-237.249~16.04.1 | USN-7496-1 |
| Ubuntu Pro 16.04 LTS | linux-kvm | 4.4.0-1144.155 | USN-7506-1 |
| Ubuntu Pro 16.04 LTS | linux-oracle | 4.15.0-1142.153~16.04.1 | USN-7496-1 |
| Ubuntu Pro 14.04 LTS | linux-aws | 4.4.0-1143.149 | USN-7506-2 |
| Ubuntu Pro 14.04 LTS | linux-azure | 4.15.0-1188.203~14.04.1 | USN-7496-4 |
| Ubuntu Pro 14.04 LTS | linux-lts-xenial | 4.4.0-268.302~14.04.1 | USN-7506-4 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 15 SP3 | kernel-64kb +7 | 5.3.18-150300.59.204.1 | SUSE-SU-2025:01633-1 |
| SLES 15 SP3 | kernel-default-base | 5.3.18-150300.59.204.1.150300.18.122.1 | SUSE-SU-2025:01633-1 |
| SLES 12 SP5 | kernel-syms +2 | 4.12.14-122.234.1 | SUSE-SU-2025:0034-1 |
Show 7 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 15 SP3 | kernel-default-base | 5.3.18-150300.59.204.1.150300.18.122.1 | SUSE-SU-2025:01633-1 |
| SLES for SAP 15 SP3 | kernel-docs +5 | 5.3.18-150300.59.204.1 | SUSE-SU-2025:01633-1 |
| SLE Micro 5.2 | kernel-default | 5.3.18-150300.59.204.1 | SUSE-SU-2025:01633-1 |
| SLE Micro 5.2 | kernel-default-base | 5.3.18-150300.59.204.1.150300.18.122.1 | SUSE-SU-2025:01633-1 |
| SLE Micro 5.2 | kernel-rt +1 | 5.3.18-150300.208.1 | SUSE-SU-2025:1574-1 |
| SLE Micro 5.1 | kernel-default | 5.3.18-150300.59.204.1 | SUSE-SU-2025:01633-1 |
| SLE Micro 5.1 | kernel-default-base | 5.3.18-150300.59.204.1.150300.18.122.1 | SUSE-SU-2025:01633-1 |
| SLE Micro 5.1 | kernel-rt +1 | 5.3.18-150300.208.1 | SUSE-SU-2025:1574-1 |
| SLE Live Patching 15 SP3 | kernel-default | 5.3.18-150300.59.204.1 | SUSE-SU-2025:01633-1 |
| SLE Live Patching 15 SP3 | kernel-livepatch-SLE15-SP3_Update_57 | 1-150300.7.3.1 | SUSE-SU-2025:01633-1 |
| SLE Live Patching 12 SP5 | kernel-default | 4.12.14-122.234.1 | SUSE-SU-2024:4100-1 |
| SLE Live Patching 12 SP5 | kgraft-patch-SLE12-SP5_Update_62 | 1-8.3.1 | SUSE-SU-2024:4100-1 |
| SLE HPC 15 SP3 | kernel-64kb +6 | 5.3.18-150300.59.204.1 | SUSE-SU-2025:01633-1 |
| SLE HPC 15 SP3 | kernel-default-base | 5.3.18-150300.59.204.1.150300.18.122.1 | SUSE-SU-2025:01633-1 |
| SUSE Enterprise Storage 7.1 | kernel-64kb +6 | 5.3.18-150300.59.204.1 | SUSE-SU-2025:01633-1 |
| SUSE Enterprise Storage 7.1 | kernel-default-base | 5.3.18-150300.59.204.1.150300.18.122.1 | SUSE-SU-2025:01633-1 |
Amazon Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Amazon Linux 2 | kernel-livepatch-4.14.355-274.598 | 1.0-0.amzn2 | ALAS2-2025-2775 |
| Amazon Linux 2 | perf +8 | 4.14.355-274.598.amzn2 | ALAS2-2025-2775 |
Advisories 15
- USN-7506-2 linux-aws vulnerabilities Ubuntu Security Notices (USN) · Oct 30, 2026
- USN-7506-4 linux-lts-xenial vulnerabilities Ubuntu Security Notices (USN) · Oct 30, 2026
- USN-7506-1 linux, linux-aws, linux-kvm vulnerabilities Ubuntu Security Notices (USN) · Oct 30, 2026
- USN-7506-3 linux-fips vulnerabilities Ubuntu Security Notices (USN) · Oct 30, 2026
- USN-7496-5 linux-azure-fips vulnerabilities Ubuntu Security Notices (USN) · Oct 30, 2026
- USN-7496-4 linux-azure vulnerabilities Ubuntu Security Notices (USN) · Oct 30, 2026
- USN-7496-1 linux, linux-aws, linux-aws-hwe, linux-gcp, linux-gcp-4.15, linux-hwe, linux-kvm, linux-oracle vulnerabilities Ubuntu Security Notices (USN) · Oct 30, 2026
- USN-7496-3 linux-azure, linux-azure-4.15 vulnerabilities Ubuntu Security Notices (USN) · Oct 30, 2026
- USN-7496-2 linux-aws-fips, linux-fips, linux-gcp-fips vulnerabilities Ubuntu Security Notices (USN) · Oct 30, 2026
- WID-SEC-2024-0699 Linux-Kernel: Mehrere Schwachstellen ermöglichen Denial of Service und unspezifische Angriffe BSI CERT-Bund (WID) · Apr 1, 2026
- SUSE-SU-2025:01633-1 Security update for the Linux Kernel SUSE / openSUSE Security Updates · Mar 23, 2026
- SUSE-SU-2025:0034-1 Security update for the Linux Kernel SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2025:1574-1 Security update for the Linux Kernel SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2024:4100-1 Security update for the Linux Kernel SUSE / openSUSE Security Updates · Feb 4, 2026
- ALAS2-2025-2775 Important: kernel security update (Amazon Linux 2) Amazon Linux Security Center (ALAS) · Apr 8, 2025