In the Linux kernel, the following vulnerability has been resolved:
quota: flush quota_release_work upon quota writeback
One of the paths quota writeback is called from is:
freeze_super() sync_filesystem() ext4_sync_fs() dquot_writeback_dquots()
Since we currently don't always flush the quota_release_work queue in this path, we can end up with the following race:
1. dquot are added to releasing_dquots list during regular operations. 2. FS Freeze starts, however, this does not flush the quota_release_work queue. 3. Freeze completes. 4. Kernel eventually tries to flush the workqueue while FS is frozen which hits a WARN_ON since transaction gets started during frozen state:
ext4_journal_check_start+0x28/0x110 [ext4] (unreliable) __ext4_journal_start_sb+0x64/0x1c0 [ext4] ext4_release_dquot+0x90/0x1d0 [ext4] quota_release_workfn+0x43c/0x4d0
Which is the following line:
WARN_ON(sb->s_writers.frozen == SB_FREEZE_COMPLETE);
Which ultimately results in generic/390 failing due to dmesg noise. This was detected on powerpc machine 15 cores.
To avoid this, make sure to flush the workqueue during dquot_writeback_dquots() so we dont have any pending workitems after freeze.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-5.10.233-223.887Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade python-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-5.15.176-118.170Upgrade kernel-debuginfoUpgrade kernel-headersUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernelUpgrade kernel-toolsUpgrade bpftoolUpgrade perfUpgrade python-perf | Mar 14, 2025 | Jan 8, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-develUpgrade kernel-libbpf-staticUpgrade kernel-tools-debuginfoUpgrade kernel-libbpfUpgrade kernel-modules-extraUpgrade perfUpgrade kernel-tools-develUpgrade kernel-libbpf-develUpgrade kernelUpgrade kernel-headersUpgrade python3-perfUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perf-debuginfoUpgrade kernel-livepatch-6.1.124-134.200Upgrade kernel-toolsUpgrade bpftoolUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-debuginfo-common-x86_64 | Mar 27, 2025 | Jan 8, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jan 13, 2025 | Jan 8, 2025 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel | May 13, 2025 | Jan 8, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel | Apr 11, 2025 | Jan 8, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade kernel-tools-libsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Mar 19, 2025 | Jan 8, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Apr 1, 2025 | Jan 8, 2025 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernelUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-tools | Mar 18, 2025 | Jan 8, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jan 8, 2025 |
| Ubuntu | — | Upgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-1080-realtimeUpgrade linux-image-oem-20.04bUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-intelUpgrade linux-image-generic-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-fipsUpgrade linux-image-6.11.0-1012-azureUpgrade linux-image-5.4.0-1140-oracleUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.11.0-1013-oracleUpgrade linux-image-5.15.0-1084-azureUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1079-gcp-fipsUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.4.0-1142-awsUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-5.4.0-1147-azure-fipsUpgrade linux-image-oracle-64kUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-gkeopUpgrade linux-image-6.8.1-1020-realtimeUpgrade linux-image-5.15.0-1074-nvidia-lowlatencyUpgrade linux-image-5.15.0-1033-nvidia-tegra-rtUpgrade linux-image-5.4.0-1101-bluefieldUpgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1077-gkeUpgrade linux-image-6.8.0-1026-oemUpgrade linux-image-5.15.0-1062-gkeopUpgrade linux-image-5.4.0-1147-azureUpgrade linux-image-6.8.0-1023-gkeUpgrade linux-image-5.15.0-1080-awsUpgrade linux-image-5.15.0-135-genericUpgrade linux-image-5.4.0-1088-ibmUpgrade linux-image-6.8.0-1026-nvidiaUpgrade linux-image-6.11.0-21-generic-64kUpgrade linux-image-6.8.0-1010-gkeopUpgrade linux-image-5.15.0-1021-nvidia-tegra-igx-rtUpgrade linux-image-nvidiaUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.11.0-1010-raspiUpgrade linux-image-raspi-realtimeUpgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.0-1024-ibmUpgrade linux-image-5.15.0-1073-intel-iot-realtimeUpgrade linux-image-oem-22.04dUpgrade linux-image-intel-iotgUpgrade linux-image-oem-22.04bUpgrade linux-image-gcp-64kUpgrade linux-image-5.15.0-1081-gcpUpgrade linux-image-5.15.0-1033-nvidia-tegraUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.15.0-1079-gcpUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1074-nvidiaUpgrade linux-image-6.11.0-1011-gcpUpgrade linux-image-6.11.0-1011-lowlatencyUpgrade linux-image-gkeop-5.15Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-5.15.0-1086-azure-fdeUpgrade linux-image-5.15.0-1044-xilinx-zynqmpUpgrade linux-image-6.8.0-1026-nvidia-64kUpgrade linux-image-5.15.0-1077-intel-iotgUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-azureUpgrade linux-image-oem-22.04cUpgrade linux-image-5.4.0-211-generic-lpaeUpgrade linux-image-raspiUpgrade linux-image-5.15.0-1080-aws-fipsUpgrade linux-image-genericUpgrade linux-image-5.15.0-136-generic-lpaeUpgrade linux-image-oem-osp1Upgrade linux-image-aws-lts-20.04Upgrade linux-image-gkeUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.4.0-211-lowlatencyUpgrade linux-image-5.15.0-1086-azureUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-oem-20.04cUpgrade linux-image-gcpUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1024-oracleUpgrade linux-image-6.11.0-1013-oracle-64kUpgrade linux-image-5.4.0-1060-xilinx-zynqmpUpgrade linux-image-kvmUpgrade linux-image-nvidia-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1028-gcp-64kUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.4.0-1145-gcp-fipsUpgrade linux-image-5.15.0-1075-intel-iotgUpgrade linux-image-6.8.0-1027-azure-fdeUpgrade linux-image-oem-24.04Upgrade linux-image-6.11.0-1007-realtimeUpgrade linux-image-5.4.0-211-genericUpgrade linux-image-5.15.0-1074-raspiUpgrade linux-image-5.15.0-135-generic-64kUpgrade linux-image-6.8.0-58-lowlatency-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-136-genericUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.4.0-1129-kvmUpgrade linux-image-5.15.0-135-generic-lpaeUpgrade linux-image-5.15.0-136-generic-64kUpgrade linux-image-5.15.0-135-lowlatencyUpgrade linux-image-6.11.0-1011-gcp-64kUpgrade linux-image-6.8.0-58-lowlatencyUpgrade linux-image-6.8.0-58-genericUpgrade linux-image-bluefieldUpgrade linux-image-5.15.0-1021-nvidia-tegra-igxUpgrade linux-image-aws-lts-22.04Upgrade linux-image-raspi2Upgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1026-nvidia-lowlatency-64kUpgrade linux-image-6.11.0-1017-oemUpgrade linux-image-5.15.0-1077-oracleUpgrade linux-image-5.15.0-1072-ibmUpgrade linux-image-5.15.0-135-lowlatency-64kUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-oracleUpgrade linux-image-aws-fipsUpgrade linux-image-fipsUpgrade linux-image-5.15.0-1076-kvmUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-oemUpgrade linux-image-generic-lpaeUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-6.11.0-1011-awsUpgrade linux-image-5.4.0-1142-aws-fipsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-oem-24.04bUpgrade linux-image-oem-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1026-nvidia-lowlatencyUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-realtimeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-awsUpgrade linux-image-5.4.0-1116-fipsUpgrade linux-image-5.15.0-135-fipsUpgrade linux-image-6.8.0-1027-azureUpgrade linux-image-6.8.0-58-generic-64kUpgrade linux-image-5.15.0-1074-ibmUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.11.0-21-genericUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-6.8.0-1028-gcpUpgrade linux-image-azure-fipsUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1024-oracle-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-6.11.0-1011-lowlatency-64kUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-5.4.0-1048-iotUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.11.0-1012-azure-fdeUpgrade linux-image-virtualUpgrade linux-image-lowlatency-64kUpgrade linux-image-ibm-classicUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-1083-azure-fipsUpgrade linux-image-5.4.0-1145-gcpUpgrade linux-image-5.4.0-1090-ibmUpgrade linux-image-azure-fdeUpgrade linux-image-gke-5.15Upgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1027-awsUpgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-24.04 | Mar 28, 2025 | Jan 8, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Jan 8, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub