Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
5.5
CVE-2024-49868: Linux kernel Btrfs may crash when starting a transaction
CVE-2024-49868 · published 2 years ago
Summary
The Btrfs file system in the Linux kernel can cause a system crash if it cannot begin a new transaction. This occurs during certain maintenance operations and can lead to an unexpected shutdown. Updating the kernel to a version that includes the fix will prevent the crash.
What to do
- Update canonical linux-aws-5.4 to version 5.4.0-1142.152~18.04.1.
- Update canonical linux-azure-5.4 to version 5.4.0-1145.152~18.04.1.
- Update canonical linux-gcp-5.4 to version 5.4.0-1143.152~18.04.1.
- Update canonical linux-hwe-5.4 to version 5.4.0-208.228~18.04.1.
- Update canonical linux-ibm-5.4 to version 5.4.0-1086.91~18.04.1.
- Update canonical linux-oracle-5.4 to version 5.4.0-1138.147~18.04.1.
- Update canonical linux-raspi-5.4 to version 5.4.0-1129.142~18.04.1.
- Update canonical linux to version 5.4.0-208.228.
- Update canonical linux-aws to version 5.4.0-1140.150.
- Update canonical linux-aws-5.15 to version 5.15.0-1073.79~20.04.1.
- Update canonical linux-azure to version 5.4.0-1145.152.
- Update canonical linux-azure-5.15 to version 5.15.0-1078.87~20.04.1.
- Update canonical linux-bluefield to version 5.4.0-1099.106.
- Update canonical linux-gcp to version 5.4.0-1143.152.
- Update canonical linux-gcp-5.15 to version 5.15.0-1072.80~20.04.1.
- Update canonical linux-hwe-5.15 to version 5.15.0-127.137~20.04.1.
- Update canonical linux-ibm to version 5.4.0-1086.91.
- Update canonical linux-ibm-5.15 to version 5.15.0-1066.69~20.04.1.
- Update canonical linux-intel-iotg-5.15 to version 5.15.0-1071.77~20.04.1.
- Update canonical linux-iot to version 5.4.0-1048.51.
- Update canonical linux-kvm to version 5.4.0-1127.136.
- Update canonical linux-lowlatency-hwe-5.15 to version 5.15.0-127.137~20.04.1.
- Update canonical linux-nvidia-tegra-5.15 to version 5.15.0-1032.32~20.04.1.
- Update canonical linux-oracle to version 5.4.0-1138.147.
- Update canonical linux-oracle-5.15 to version 5.15.0-1071.77~20.04.1.
- Update canonical linux-raspi to version 5.4.0-1129.142.
- Update canonical linux-riscv-5.15 to version 5.15.0-1069.73~20.04.1.
- Update canonical linux-xilinx-zynqmp to version 5.4.0-1058.62.
- Update canonical linux-azure-fde-5.15 to version 5.15.0-1114.123~20.04.1.
- Update canonical linux-aws-fips to version 5.4.0-1140.151+fips1.
- Update canonical linux-azure-fips to version 5.4.0-1145.152+fips1.
- Update canonical linux-fips to version 5.4.0-1116.126.
- Update canonical linux-gcp-fips to version 5.4.0-1143.152+fips1.
- Update canonical linux to version 5.15.0-127.137.
- Update canonical linux-aws to version 5.15.0-1073.79.
- Update canonical linux-aws-6.8 to version 6.8.0-1023.25~22.04.1.
- Update canonical linux-azure to version 5.15.0-1078.87.
- Update canonical linux-azure-6.8 to version 6.8.0-1025.30~22.04.1.
- Update canonical linux-gcp to version 5.15.0-1072.80.
- Update canonical linux-gcp-6.8 to version 6.8.0-1024.26~22.04.1.
- Update canonical linux-gke to version 5.15.0-1070.76.
- Update canonical linux-gkeop to version 5.15.0-1056.63.
- Update canonical linux-hwe-6.8 to version 6.8.0-57.59~22.04.1.
- Update canonical linux-ibm to version 5.15.0-1066.69.
- Update canonical linux-ibm-6.8 to version 6.8.0-1023.23~22.04.1.
- Update canonical linux-intel-iotg to version 5.15.0-1071.77.
- Update canonical linux-kvm to version 5.15.0-1070.75.
- Update canonical linux-lowlatency to version 5.15.0-127.137.
- Update canonical linux-lowlatency-hwe-6.8 to version 6.8.0-54.56.1~22.04.1.
- Update canonical linux-nvidia to version 5.15.0-1068.69.
- Update canonical linux-nvidia-6.8 to version 6.8.0-1022.25~22.04.2.
- Update canonical linux-nvidia-tegra to version 5.15.0-1032.32.
- Update canonical linux-nvidia-tegra-igx to version 5.15.0-1020.20.
- Update canonical linux-oracle to version 5.15.0-1071.77.
- Update canonical linux-oracle-6.8 to version 6.8.0-1020.21~22.04.1.
- Update canonical linux-raspi to version 5.15.0-1066.69.
- Update canonical linux-riscv-6.8 to version 6.8.0-53.55.1~22.04.1.
- Update canonical linux-xilinx-zynqmp to version 5.15.0-1039.43.
- Update canonical linux-bluefield to version 5.15.0-1057.59.
- Update canonical linux-aws-fips to version 5.15.0-1073.79+fips1.
- Update canonical linux-azure-fips to version 5.15.0-1078.87+fips1.
- Update canonical linux-fips to version 5.15.0-127.137+fips1.
- Update canonical linux-gcp-fips to version 5.15.0-1072.80+fips1.
- Update canonical linux-intel-iot-realtime to version 5.15.0-1066.68.
- Update canonical linux-realtime to version 5.15.0-1074.82.
- Update canonical linux-realtime-6.8 to version 6.8.1-1016.17~22.04.1.
- Update canonical linux to version 6.8.0-54.56.
- Update canonical linux-aws to version 6.8.0-1023.25.
- Update canonical linux-azure to version 6.8.0-1025.30.
- Update canonical linux-azure-6.11 to version 6.11.0-1012.12~24.04.1.
- Update canonical linux-azure-nvidia to version 6.8.0-1014.15.
- Update canonical linux-gcp to version 6.8.0-1024.26.
- Update canonical linux-gcp-6.11 to version 6.11.0-1011.11~24.04.1.
- Update canonical linux-gke to version 6.8.0-1019.23.
- Update canonical linux-gkeop to version 6.8.0-1006.8.
- Update canonical linux-ibm to version 6.8.0-1022.22.
- Update canonical linux-lowlatency to version 6.8.0-54.56.1.
- Update canonical linux-nvidia to version 6.8.0-1022.25.
- Update canonical linux-nvidia-6.11 to version 6.11.0-1007.7.
- Update canonical linux-nvidia-lowlatency to version 6.8.0-1022.25.2.
- Update canonical linux-oem-6.11 to version 6.11.0-1015.15.
- Update canonical linux-oem-6.8 to version 6.8.0-1024.24.
- Update canonical linux-oracle to version 6.8.0-1020.21.
- Update canonical linux-raspi to version 6.8.0-1019.23.
- Update canonical linux-riscv to version 6.8.0-53.55.1.
- Update canonical linux-xilinx to version 6.8.0-1017.18.
- Update canonical linux-fips to version 6.8.0-78.78+fips1.
- Update canonical linux-raspi-realtime to version 6.8.0-2018.19.
- Update canonical linux-realtime to version 6.8.1-1016.17.
- Update debian linux to version 6.1.115-1.
- Update debian linux to version 6.11.4-1.
- Update linux kernel to version 6.11.3.
- Update canonical linux-azure-fde to version 5.15.0-1078.87.1.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| – | linux | linux_kernel |
< 5.10.227 >= 5.11, < 5.15.168 >= 5.16, < 6.1.113 >= 6.2, < 6.6.55 >= 6.7, < 6.10.14 >= 6.11, < 6.11.3 cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* |
| Ubuntu:Pro:14.04:LTS | canonical | linux | All versions |
| Ubuntu:Pro:14.04:LTS | canonical | linux-aws | All versions |
| Ubuntu:Pro:14.04:LTS | canonical | linux-azure | All versions |
| Ubuntu:Pro:14.04:LTS | canonical | linux-lts-xenial | All versions |
| Ubuntu:Pro:16.04:LTS | canonical | linux-aws-hwe | All versions |
| Ubuntu:Pro:16.04:LTS | canonical | linux-gcp | All versions |
| Ubuntu:Pro:16.04:LTS | canonical | linux-hwe | All versions |
| Ubuntu:16.04:LTS | canonical | linux-hwe-edge | All versions |
| Ubuntu:Pro:16.04:LTS | canonical | linux-kvm | All versions |
| Ubuntu:Pro:16.04:LTS | canonical | linux-oracle | All versions |
| Ubuntu:Pro:FIPS:16.04:LTS | canonical | linux-fips | All versions |
| Ubuntu:18.04:LTS | canonical | linux-aws-5.0 | All versions |
| Ubuntu:18.04:LTS | canonical | linux-aws-5.3 | All versions |
| Ubuntu:Pro:18.04:LTS | canonical | linux-aws-5.4 |
< 5.4.0-1142.152~18.04.1 Fix: upgrade to 5.4.0-1142.152~18.04.1
|
| Ubuntu:Pro:18.04:LTS | canonical | linux-azure-4.15 | All versions |
| Ubuntu:18.04:LTS | canonical | linux-azure-5.3 | All versions |
| Ubuntu:Pro:18.04:LTS | canonical | linux-azure-5.4 |
< 5.4.0-1145.152~18.04.1 Fix: upgrade to 5.4.0-1145.152~18.04.1
|
| Ubuntu:18.04:LTS | canonical | linux-azure-edge | All versions |
| Ubuntu:Pro:18.04:LTS | canonical | linux-gcp-4.15 | All versions |
| Ubuntu:18.04:LTS | canonical | linux-gcp-5.3 | All versions |
| Ubuntu:Pro:18.04:LTS | canonical | linux-gcp-5.4 |
< 5.4.0-1143.152~18.04.1 Fix: upgrade to 5.4.0-1143.152~18.04.1
|
| Ubuntu:18.04:LTS | canonical | linux-gke-4.15 | All versions |
| Ubuntu:18.04:LTS | canonical | linux-gke-5.4 | All versions |
| Ubuntu:18.04:LTS | canonical | linux-gkeop-5.4 | All versions |
| Ubuntu:Pro:18.04:LTS | canonical | linux-hwe-5.4 |
< 5.4.0-208.228~18.04.1 Fix: upgrade to 5.4.0-208.228~18.04.1
|
| Ubuntu:Pro:18.04:LTS | canonical | linux-ibm-5.4 |
< 5.4.0-1086.91~18.04.1 Fix: upgrade to 5.4.0-1086.91~18.04.1
|
| Ubuntu:18.04:LTS | canonical | linux-oem | All versions |
| Ubuntu:18.04:LTS | canonical | linux-oracle-5.0 | All versions |
| Ubuntu:18.04:LTS | canonical | linux-oracle-5.3 | All versions |
| Ubuntu:Pro:18.04:LTS | canonical | linux-oracle-5.4 |
< 5.4.0-1138.147~18.04.1 Fix: upgrade to 5.4.0-1138.147~18.04.1
|
| Ubuntu:Pro:18.04:LTS | canonical | linux-raspi-5.4 |
< 5.4.0-1129.142~18.04.1 Fix: upgrade to 5.4.0-1129.142~18.04.1
|
| Ubuntu:Pro:FIPS-updates:18.04:LTS | canonical | linux-aws-fips | All versions |
| Ubuntu:Pro:FIPS-updates:18.04:LTS | canonical | linux-azure-fips | All versions |
| Ubuntu:Pro:FIPS-updates:18.04:LTS | canonical | linux-gcp-fips | All versions |
| Ubuntu:20.04:LTS | canonical | linux |
< 5.4.0-208.228 Fix: upgrade to 5.4.0-208.228
|
| Ubuntu:20.04:LTS | canonical | linux-aws |
< 5.4.0-1140.150 Fix: upgrade to 5.4.0-1140.150
|
| Ubuntu:20.04:LTS | canonical | linux-aws-5.15 |
< 5.15.0-1073.79~20.04.1 Fix: upgrade to 5.15.0-1073.79~20.04.1
|
| Ubuntu:20.04:LTS | canonical | linux-azure |
< 5.4.0-1145.152 Fix: upgrade to 5.4.0-1145.152
|
| Ubuntu:20.04:LTS | canonical | linux-azure-5.15 |
< 5.15.0-1078.87~20.04.1 Fix: upgrade to 5.15.0-1078.87~20.04.1
|
| Ubuntu:20.04:LTS | canonical | linux-bluefield |
< 5.4.0-1099.106 Fix: upgrade to 5.4.0-1099.106
|
| Ubuntu:20.04:LTS | canonical | linux-gcp |
< 5.4.0-1143.152 Fix: upgrade to 5.4.0-1143.152
|
| Ubuntu:20.04:LTS | canonical | linux-gcp-5.15 |
< 5.15.0-1072.80~20.04.1 Fix: upgrade to 5.15.0-1072.80~20.04.1
|
| Ubuntu:20.04:LTS | canonical | linux-hwe-5.15 |
< 5.15.0-127.137~20.04.1 Fix: upgrade to 5.15.0-127.137~20.04.1
|
| Ubuntu:20.04:LTS | canonical | linux-ibm |
< 5.4.0-1086.91 Fix: upgrade to 5.4.0-1086.91
|
| Ubuntu:20.04:LTS | canonical | linux-ibm-5.15 |
< 5.15.0-1066.69~20.04.1 Fix: upgrade to 5.15.0-1066.69~20.04.1
|
| Ubuntu:20.04:LTS | canonical | linux-intel-iotg-5.15 |
< 5.15.0-1071.77~20.04.1 Fix: upgrade to 5.15.0-1071.77~20.04.1
|
| Ubuntu:20.04:LTS | canonical | linux-iot |
< 5.4.0-1048.51 Fix: upgrade to 5.4.0-1048.51
|
| Ubuntu:20.04:LTS | canonical | linux-kvm |
< 5.4.0-1127.136 Fix: upgrade to 5.4.0-1127.136
|
| Ubuntu:20.04:LTS | canonical | linux-lowlatency-hwe-5.15 |
< 5.15.0-127.137~20.04.1 Fix: upgrade to 5.15.0-127.137~20.04.1
|
Showing 50 of 181. Show the rest
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| Ubuntu:20.04:LTS | canonical | linux-nvidia-tegra-5.15 |
< 5.15.0-1032.32~20.04.1 Fix: upgrade to 5.15.0-1032.32~20.04.1
|
| Ubuntu:20.04:LTS | canonical | linux-oracle |
< 5.4.0-1138.147 Fix: upgrade to 5.4.0-1138.147
|
| Ubuntu:20.04:LTS | canonical | linux-oracle-5.15 |
< 5.15.0-1071.77~20.04.1 Fix: upgrade to 5.15.0-1071.77~20.04.1
|
| Ubuntu:20.04:LTS | canonical | linux-raspi |
< 5.4.0-1129.142 Fix: upgrade to 5.4.0-1129.142
|
| Ubuntu:20.04:LTS | canonical | linux-riscv-5.15 |
< 5.15.0-1069.73~20.04.1 Fix: upgrade to 5.15.0-1069.73~20.04.1
|
| Ubuntu:20.04:LTS | canonical | linux-xilinx-zynqmp |
< 5.4.0-1058.62 Fix: upgrade to 5.4.0-1058.62
|
| Ubuntu:20.04:LTS | canonical | linux-aws-5.11 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-aws-5.13 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-aws-5.8 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-azure-5.11 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-azure-5.13 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-azure-5.8 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-azure-fde | All versions |
| Ubuntu:Pro:20.04:LTS | canonical | linux-azure-fde-5.15 |
< 5.15.0-1114.123~20.04.1 Fix: upgrade to 5.15.0-1114.123~20.04.1
|
| Ubuntu:20.04:LTS | canonical | linux-gcp-5.11 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-gcp-5.13 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-gcp-5.8 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-gke | All versions |
| Ubuntu:20.04:LTS | canonical | linux-gke-5.15 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-gkeop | All versions |
| Ubuntu:20.04:LTS | canonical | linux-gkeop-5.15 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-hwe-5.11 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-hwe-5.13 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-hwe-5.8 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-intel-5.13 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-oem-5.10 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-oem-5.13 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-oem-5.14 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-oem-5.6 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-oracle-5.11 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-oracle-5.13 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-oracle-5.8 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-raspi2 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-riscv | All versions |
| Ubuntu:20.04:LTS | canonical | linux-riscv-5.11 | All versions |
| Ubuntu:20.04:LTS | canonical | linux-riscv-5.8 | All versions |
| Ubuntu:Pro:FIPS-updates:20.04:LTS | canonical | linux-aws-fips |
< 5.4.0-1140.151+fips1 Fix: upgrade to 5.4.0-1140.151+fips1
|
| Ubuntu:Pro:FIPS-updates:20.04:LTS | canonical | linux-azure-fips |
< 5.4.0-1145.152+fips1 Fix: upgrade to 5.4.0-1145.152+fips1
|
| Ubuntu:Pro:FIPS-updates:20.04:LTS | canonical | linux-fips |
< 5.4.0-1116.126 Fix: upgrade to 5.4.0-1116.126
|
| Ubuntu:Pro:FIPS-updates:20.04:LTS | canonical | linux-gcp-fips |
< 5.4.0-1143.152+fips1 Fix: upgrade to 5.4.0-1143.152+fips1
|
| Ubuntu:22.04:LTS | canonical | linux |
< 5.15.0-127.137 Fix: upgrade to 5.15.0-127.137
|
| Ubuntu:22.04:LTS | canonical | linux-allwinner-5.19 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-aws |
< 5.15.0-1073.79 Fix: upgrade to 5.15.0-1073.79
|
| Ubuntu:22.04:LTS | canonical | linux-aws-5.19 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-aws-6.2 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-aws-6.5 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-aws-6.8 |
< 6.8.0-1023.25~22.04.1 Fix: upgrade to 6.8.0-1023.25~22.04.1
|
| Ubuntu:22.04:LTS | canonical | linux-azure |
< 5.15.0-1078.87 Fix: upgrade to 5.15.0-1078.87
|
| Ubuntu:22.04:LTS | canonical | linux-azure-5.19 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-azure-6.2 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-azure-6.5 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-azure-6.8 |
< 6.8.0-1025.30~22.04.1 Fix: upgrade to 6.8.0-1025.30~22.04.1
|
| Ubuntu:22.04:LTS | canonical | linux-azure-fde-5.19 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-azure-fde-6.2 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-gcp |
< 5.15.0-1072.80 Fix: upgrade to 5.15.0-1072.80
|
| Ubuntu:22.04:LTS | canonical | linux-gcp-5.19 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-gcp-6.2 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-gcp-6.5 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-gcp-6.8 |
< 6.8.0-1024.26~22.04.1 Fix: upgrade to 6.8.0-1024.26~22.04.1
|
| Ubuntu:22.04:LTS | canonical | linux-gke |
< 5.15.0-1070.76 Fix: upgrade to 5.15.0-1070.76
|
| Ubuntu:22.04:LTS | canonical | linux-gkeop |
< 5.15.0-1056.63 Fix: upgrade to 5.15.0-1056.63
|
| Ubuntu:22.04:LTS | canonical | linux-hwe-5.19 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-hwe-6.2 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-hwe-6.5 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-hwe-6.8 |
< 6.8.0-57.59~22.04.1 Fix: upgrade to 6.8.0-57.59~22.04.1
|
| Ubuntu:22.04:LTS | canonical | linux-ibm |
< 5.15.0-1066.69 Fix: upgrade to 5.15.0-1066.69
|
| Ubuntu:22.04:LTS | canonical | linux-ibm-6.8 |
< 6.8.0-1023.23~22.04.1 Fix: upgrade to 6.8.0-1023.23~22.04.1
|
| Ubuntu:22.04:LTS | canonical | linux-intel-iotg |
< 5.15.0-1071.77 Fix: upgrade to 5.15.0-1071.77
|
| Ubuntu:22.04:LTS | canonical | linux-kvm |
< 5.15.0-1070.75 Fix: upgrade to 5.15.0-1070.75
|
| Ubuntu:22.04:LTS | canonical | linux-lowlatency |
< 5.15.0-127.137 Fix: upgrade to 5.15.0-127.137
|
| Ubuntu:22.04:LTS | canonical | linux-lowlatency-hwe-5.19 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-lowlatency-hwe-6.2 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-lowlatency-hwe-6.5 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-lowlatency-hwe-6.8 |
< 6.8.0-54.56.1~22.04.1 Fix: upgrade to 6.8.0-54.56.1~22.04.1
|
| Ubuntu:22.04:LTS | canonical | linux-nvidia |
< 5.15.0-1068.69 Fix: upgrade to 5.15.0-1068.69
|
| Ubuntu:22.04:LTS | canonical | linux-nvidia-6.2 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-nvidia-6.5 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-nvidia-6.8 |
< 6.8.0-1022.25~22.04.2 Fix: upgrade to 6.8.0-1022.25~22.04.2
|
| Ubuntu:22.04:LTS | canonical | linux-nvidia-tegra |
< 5.15.0-1032.32 Fix: upgrade to 5.15.0-1032.32
|
| Ubuntu:22.04:LTS | canonical | linux-nvidia-tegra-igx |
< 5.15.0-1020.20 Fix: upgrade to 5.15.0-1020.20
|
| Ubuntu:22.04:LTS | canonical | linux-oem-5.17 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-oem-6.0 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-oem-6.1 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-oem-6.5 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-oracle |
< 5.15.0-1071.77 Fix: upgrade to 5.15.0-1071.77
|
| Ubuntu:22.04:LTS | canonical | linux-oracle-6.5 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-oracle-6.8 |
< 6.8.0-1020.21~22.04.1 Fix: upgrade to 6.8.0-1020.21~22.04.1
|
| Ubuntu:22.04:LTS | canonical | linux-raspi |
< 5.15.0-1066.69 Fix: upgrade to 5.15.0-1066.69
|
| Ubuntu:22.04:LTS | canonical | linux-realtime | All versions |
| Ubuntu:22.04:LTS | canonical | linux-riscv-5.19 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-riscv-6.5 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-riscv-6.8 |
< 6.8.0-53.55.1~22.04.1 Fix: upgrade to 6.8.0-53.55.1~22.04.1
|
| Ubuntu:22.04:LTS | canonical | linux-starfive-5.19 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-starfive-6.2 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-starfive-6.5 | All versions |
| Ubuntu:22.04:LTS | canonical | linux-xilinx-zynqmp |
< 5.15.0-1039.43 Fix: upgrade to 5.15.0-1039.43
|
| Ubuntu:Nvidia-BlueField:22.04:LTS | canonical | linux-bluefield |
< 5.15.0-1057.59 Fix: upgrade to 5.15.0-1057.59
|
| Ubuntu:Pro:FIPS-updates:22.04:LTS | canonical | linux-aws-fips |
< 5.15.0-1073.79+fips1 Fix: upgrade to 5.15.0-1073.79+fips1
|
| Ubuntu:Pro:FIPS-updates:22.04:LTS | canonical | linux-azure-fips |
< 5.15.0-1078.87+fips1 Fix: upgrade to 5.15.0-1078.87+fips1
|
| Ubuntu:Pro:FIPS-updates:22.04:LTS | canonical | linux-fips |
< 5.15.0-127.137+fips1 Fix: upgrade to 5.15.0-127.137+fips1
|
| Ubuntu:Pro:FIPS-updates:22.04:LTS | canonical | linux-gcp-fips |
< 5.15.0-1072.80+fips1 Fix: upgrade to 5.15.0-1072.80+fips1
|
| Ubuntu:Pro:Realtime:22.04:LTS | canonical | linux-intel-iot-realtime |
< 5.15.0-1066.68 Fix: upgrade to 5.15.0-1066.68
|
| Ubuntu:Pro:Realtime:22.04:LTS | canonical | linux-realtime |
< 5.15.0-1074.82 Fix: upgrade to 5.15.0-1074.82
|
| Ubuntu:Pro:Realtime:22.04:LTS | canonical | linux-realtime-6.8 |
< 6.8.1-1016.17~22.04.1 Fix: upgrade to 6.8.1-1016.17~22.04.1
|
| Ubuntu:24.04:LTS | canonical | linux |
< 6.8.0-54.56 Fix: upgrade to 6.8.0-54.56
|
| Ubuntu:24.04:LTS | canonical | linux-aws |
< 6.8.0-1023.25 Fix: upgrade to 6.8.0-1023.25
|
| Ubuntu:24.04:LTS | canonical | linux-azure |
< 6.8.0-1025.30 Fix: upgrade to 6.8.0-1025.30
|
| Ubuntu:24.04:LTS | canonical | linux-azure-6.11 |
< 6.11.0-1012.12~24.04.1 Fix: upgrade to 6.11.0-1012.12~24.04.1
|
| Ubuntu:24.04:LTS | canonical | linux-azure-nvidia |
< 6.8.0-1014.15 Fix: upgrade to 6.8.0-1014.15
|
| Ubuntu:24.04:LTS | canonical | linux-gcp |
< 6.8.0-1024.26 Fix: upgrade to 6.8.0-1024.26
|
| Ubuntu:24.04:LTS | canonical | linux-gcp-6.11 |
< 6.11.0-1011.11~24.04.1 Fix: upgrade to 6.11.0-1011.11~24.04.1
|
| Ubuntu:24.04:LTS | canonical | linux-gke |
< 6.8.0-1019.23 Fix: upgrade to 6.8.0-1019.23
|
| Ubuntu:24.04:LTS | canonical | linux-gkeop |
< 6.8.0-1006.8 Fix: upgrade to 6.8.0-1006.8
|
| Ubuntu:24.04:LTS | canonical | linux-ibm |
< 6.8.0-1022.22 Fix: upgrade to 6.8.0-1022.22
|
| Ubuntu:24.04:LTS | canonical | linux-lowlatency |
< 6.8.0-54.56.1 Fix: upgrade to 6.8.0-54.56.1
|
| Ubuntu:24.04:LTS | canonical | linux-nvidia |
< 6.8.0-1022.25 Fix: upgrade to 6.8.0-1022.25
|
| Ubuntu:24.04:LTS | canonical | linux-nvidia-6.11 |
< 6.11.0-1007.7 Fix: upgrade to 6.11.0-1007.7
|
| Ubuntu:24.04:LTS | canonical | linux-nvidia-lowlatency |
< 6.8.0-1022.25.2 Fix: upgrade to 6.8.0-1022.25.2
|
| Ubuntu:24.04:LTS | canonical | linux-oem-6.11 |
< 6.11.0-1015.15 Fix: upgrade to 6.11.0-1015.15
|
| Ubuntu:24.04:LTS | canonical | linux-oem-6.8 |
< 6.8.0-1024.24 Fix: upgrade to 6.8.0-1024.24
|
| Ubuntu:24.04:LTS | canonical | linux-oracle |
< 6.8.0-1020.21 Fix: upgrade to 6.8.0-1020.21
|
| Ubuntu:24.04:LTS | canonical | linux-raspi |
< 6.8.0-1019.23 Fix: upgrade to 6.8.0-1019.23
|
| Ubuntu:24.04:LTS | canonical | linux-riscv |
< 6.8.0-53.55.1 Fix: upgrade to 6.8.0-53.55.1
|
| Ubuntu:24.04:LTS | canonical | linux-xilinx |
< 6.8.0-1017.18 Fix: upgrade to 6.8.0-1017.18
|
| Ubuntu:Pro:FIPS-updates:24.04:LTS | canonical | linux-fips |
< 6.8.0-78.78+fips1 Fix: upgrade to 6.8.0-78.78+fips1
|
| Ubuntu:Pro:Realtime:24.04:LTS | canonical | linux-raspi-realtime |
< 6.8.0-2018.19 Fix: upgrade to 6.8.0-2018.19
|
| Ubuntu:Pro:Realtime:24.04:LTS | canonical | linux-realtime |
< 6.8.1-1016.17 Fix: upgrade to 6.8.1-1016.17
|
| Debian:12 | debian | linux |
< 6.1.115-1 Fix: upgrade to 6.1.115-1
|
| Debian:13 | debian | linux |
< 6.11.4-1 Fix: upgrade to 6.11.4-1
|
| Linux | linux | kernel |
>= 6.11.0, < 6.11.3 Fix: upgrade to 6.11.3
|
| Ubuntu:22.04:LTS | canonical | linux-azure-fde |
< 5.15.0-1078.87.1 Fix: upgrade to 5.15.0-1078.87.1
|
Original advisory text
btrfs: fix a NULL pointer dereference when failed to start a new trasacntion
In the Linux kernel, the following vulnerability has been resolved: btrfs: fix a NULL pointer dereference when failed to start a new trasacntion [BUG] Syzbot reported a NULL pointer dereference with the following crash: FAULT_INJECTION: forcing a failure. start_transaction+0x830/0x1670 fs/btrfs/transaction.c:676 prepare_to_relocate+0x31f/0x4c0 fs/btrfs/relocation.c:3642 relocate_block_group+0x169/0xd20 fs/btrfs/relocation.c:3678 ... BTRFS info (device loop0): balance: ended with status: -12 Oops: general protection fault, probably for non-canonical address 0xdffffc00000000cc: 0000 [#1] PREEMPT SMP KASAN NOPTI KASAN: null-ptr-deref in range [0x0000000000000660-0x0000000000000667] RIP: 0010:btrfs_update_reloc_root+0x362/0xa80 fs/btrfs/relocation.c:926 Call Trace: <TASK> commit_fs_roots+0x2ee/0x720 fs/btrfs/transaction.c:1496 btrfs_commit_transaction+0xfaf/0x3740 fs/btrfs/transaction.c:2430 del_balance_item fs/btrfs/volumes.c:3678 [inline] reset_balance_state+0x25e/0x3c0 fs/btrfs/volumes.c:3742 btrfs_balance+0xead/0x10c0 fs/btrfs/volumes.c:4574 btrfs_ioctl_balance+0x493/0x7c0 fs/btrfs/ioctl.c:3673 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:907 [inline] __se_sys_ioctl+0xf9/0x170 fs/ioctl.c:893 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f [CAUSE] The allocation failure happens at the start_transaction() inside prepare_to_relocate(), and during the error handling we call unset_reloc_control(), which makes fs_info->balance_ctl to be NULL. Then we continue the error path cleanup in btrfs_balance() by calling reset_balance_state() which will call del_balance_item() to fully delete the balance item in the root tree. However during the small window between set_reloc_contrl() and unset_reloc_control(), we can have a subvolume tree update and created a reloc_root for that subvolume. Then we go into the final btrfs_commit_transaction() of del_balance_item(), and into btrfs_update_reloc_root() inside commit_fs_roots(). That function checks if fs_info->reloc_ctl is in the merge_reloc_tree stage, but since fs_info->reloc_ctl is NULL, it results a NULL pointer dereference. [FIX] Just add extra check on fs_info->reloc_ctl inside btrfs_update_reloc_root(), before checking fs_info->reloc_ctl->merge_reloc_tree. That DEAD_RELOC_TREE handling is to prevent further modification to the reloc tree during merge stage, but since there is no reloc_ctl at all, we do not need to bother that.
References
- https://git.kernel.org/stable/c/1282f001cbf56e5dd6e90a18e205a566793f4be0 URL
- https://git.kernel.org/stable/c/37fee9c220b92c3b7bf22b51c51dde5364e7590b Third Party Advisory
- https://www.cve.org/CVERecord?id=CVE-2024-49868 Third Party Advisory
- https://ubuntu.com/security/CVE-2024-49868 Third Party Advisory
- https://git.kernel.org/linus/c3b47f49e83197e8dffd023ec568403bcdbb774b Third Party Advisory
- https://git.kernel.org/stable/c/39356ec0e319ed07627b3a0f402d0608546509e6 Third Party Advisory
- https://git.kernel.org/stable/c/c3b47f49e83197e8dffd023ec568403bcdbb774b Third Party Advisory
- https://ubuntu.com/security/notices/USN-7166-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7166-2 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7166-3 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7186-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7186-2 Vendor Advisory
- https://security-tracker.debian.org/tracker/CVE-2024-49868 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7304-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7294-2 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7294-3 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7303-2 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7310-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7311-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7294-4 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7384-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7385-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7386-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7393-1 Vendor Advisory
- https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html URL
- https://lists.debian.org/debian-lts-announce/2025/03/msg00002.html URL
- https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/49xxx/CVE-2024-49868... Vendor Advisory
- https://nvd.nist.gov/vuln/detail/CVE-2024-49868 Vendor Advisory
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git Product
- https://git.kernel.org/stable/c/d73d48acf36f57362df7e4f9d76568168bf5e944 Third Party Advisory
- https://git.kernel.org/stable/c/d13249c0df7aab885acb149695f82c54c0822a70 Third Party Advisory
- https://git.kernel.org/stable/c/7ad0c5868f2f0418619089513d95230c66cb7eb4 Third Party Advisory
- https://git.kernel.org/stable/c/dc02c1440705e3451abd1c2c8114a5c1bb188e9f Third Party Advisory
- https://ubuntu.com/security/notices/USN-7293-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7294-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7295-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7301-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7303-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7384-2 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7194-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7166-4 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7276-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7277-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7303-3 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7401-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7403-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7413-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7468-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7539-1 Vendor Advisory
- https://ubuntu.com/security/notices/USN-7540-1 Vendor Advisory
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit
- Gives an attacker partial control
Type
CWE-476NULL Pointer Dereference
Timeline
Published21 Oct 2024
Updated3 Nov 2026
First seen7 Mar 2026
Sources
CVE-2024-49868 · NVD
UBUNTU-CVE-2024-49868 · OSV
DEBIAN-CVE-2024-49868 · OSV
CVE-2024-49868 · OSV
Track software like this
Free during beta