In the Linux kernel, the following vulnerability has been resolved:
quota: Fix potential NULL pointer dereference
Below race may cause NULL pointer dereference
P1 P2 dquot_free_inode quota_off drop_dquot_ref remove_dquot_ref dquots = i_dquot(inode) dquots = i_dquot(inode) srcu_read_lock dquots[cnt]) != NULL (1) dquots[type] = NULL (2) spin_lock(&dquots[cnt]->dq_dqb_lock) (3) ....
If dquot_free_inode(or other routines) checks inode's quota pointers (1) before quota_off sets it to NULL(2) and use it (3) after that, NULL pointer dereference will be triggered.
So let's fix it by using a temporary pointer to avoid this issue.
CVSS Details
- CVSS 3.1 Base Score: 4.7
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-tools-libsUpgrade kernel-cross-headersUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-develUpgrade kernelUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-develUpgrade kernel-debugUpgrade kernel-abi-stablelistsUpgrade kernel-zfcpdump-modulesUpgrade kernel-tools-libs-develUpgrade kernel-headersUpgrade kernel-debug-modulesUpgrade kernel-rt-coreUpgrade kernel-rt-kvmUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modules-extraUpgrade bpftoolUpgrade kernel-rt-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-docUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-develUpgrade kernel-modulesUpgrade kernel-rt-debug-modulesUpgrade perfUpgrade kernel-rt-modulesUpgrade python3-perfUpgrade kernel-rt-debugUpgrade kernel-rtUpgrade kernel-debug-coreUpgrade kernel-rt-debug-develUpgrade kernel-toolsUpgrade kernel-modules-extraUpgrade kernel-core | Aug 12, 2024 | Apr 17, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-4.14.343-259.562Upgrade bpftoolUpgrade kernel-tools-develUpgrade kernel-livepatch-5.10.214-202.855Upgrade kernel-develUpgrade perfUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-headersUpgrade python-perf-debuginfoUpgrade perf-debuginfoUpgrade kernelUpgrade python-perfUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.15.153-100.162Upgrade kernel-debuginfo-common-x86_64 | Aug 19, 2024 | Apr 17, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpf-develUpgrade kernelUpgrade kernel-libbpfUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-staticUpgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade bpftoolUpgrade kernel-modules-extraUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade kernel-livepatch-6.1.84-99.169Upgrade kernel-headersUpgrade perfUpgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade python3-perf | Feb 17, 2025 | Apr 17, 2024 |
| Debian | — | Upgrade linux | May 8, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernelUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-abi-stablelists | Jul 16, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernelUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Oct 9, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernelUpgrade bpftool | Oct 8, 2024 | Apr 17, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-tools-libs | Jul 17, 2024 | Apr 17, 2024 |
| Oracle_linux | — | Upgrade kernel | Aug 16, 2024 | Apr 17, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Aug 12, 2024 | Apr 17, 2024 |
| Rocky_linux | — | Upgrade python3-perfUpgrade perfUpgrade kernel-rt-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-headersUpgrade kernel-rt-debug-modulesUpgrade kernel-debugUpgrade kernel-debug-develUpgrade kernel-debug-coreUpgrade kernel-rt-debug-develUpgrade perf-debuginfoUpgrade kernel-rt-coreUpgrade kernel-debug-debuginfoUpgrade kernel-rt-modulesUpgrade kernel-coreUpgrade kernel-tools-debuginfoUpgrade kernel-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-develUpgrade kernel-rt-develUpgrade bpftoolUpgrade kernel-debug-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debugUpgrade kernel-tools-libsUpgrade kernel-tools-libs-develUpgrade kernel-toolsUpgrade kernel-rtUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64Upgrade python3-perf-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-rt-kvmUpgrade kernel-cross-headers | Aug 22, 2024 | Apr 17, 2024 |
| Suse | — | Upgrade dtb-nvidiaUpgrade dlm-kmp-rtUpgrade kernel-azure-develUpgrade kernel-rt-optionalUpgrade ocfs2-kmp-64kbUpgrade dtb-caviumUpgrade kernel-debug-vdsoUpgrade kernel-default-base-rebuildUpgrade reiserfs-kmp-rtUpgrade kernel-default-manUpgrade kernel-rt-extraUpgrade dtb-allwinnerUpgrade kernel-source-rtUpgrade kernel-kvmsmall-vdsoUpgrade kselftests-kmp-azureUpgrade kernel-docs-htmlUpgrade kernel-default-livepatchUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-azure-optionalUpgrade dlm-kmp-defaultUpgrade kselftests-kmp-rtUpgrade kernel-azure-vdsoUpgrade kernel-defaultUpgrade dtb-broadcomUpgrade kernel-obs-buildUpgrade kernel-default-livepatch-develUpgrade ocfs2-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade gfs2-kmp-defaultUpgrade kernel-docsUpgrade cluster-md-kmp-64kbUpgrade kernel-rt_debugUpgrade reiserfs-kmp-64kbUpgrade kernel-azure-baseUpgrade kernel-rt-vdsoUpgrade gfs2-kmp-azureUpgrade kernel-rt_debug-develUpgrade kernel-azureUpgrade kernel-source-vanillaUpgrade kernel-rtUpgrade dtb-qcomUpgrade dtb-rockchipUpgrade kernel-default-baseUpgrade dtb-alteraUpgrade kernel-64kb-extraUpgrade dtb-sprdUpgrade dtb-marvellUpgrade kernel-azure-extraUpgrade kernel-debug-livepatch-develUpgrade kernel-64kb-develUpgrade dtb-amdUpgrade dlm-kmp-64kbUpgrade kernel-default-vdsoUpgrade kernel-default-develUpgrade kernel-zfcpdumpUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmallUpgrade kernel-syms-rtUpgrade kernel-devel-rtUpgrade cluster-md-kmp-rtUpgrade dtb-exynosUpgrade reiserfs-kmp-defaultUpgrade kernel-sourceUpgrade kernel-debugUpgrade dtb-appleUpgrade dtb-socionextUpgrade kernel-develUpgrade dtb-amlogicUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-symsUpgrade kernel-default-extraUpgrade kernel-azure-livepatch-develUpgrade dtb-amazonUpgrade gfs2-kmp-rtUpgrade dtb-renesasUpgrade dtb-lgUpgrade kernel-obs-qaUpgrade kernel-64kb-optionalUpgrade kernel-source-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-syms-azureUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade kernel-macrosUpgrade dtb-armUpgrade kernel-kvmsmall-develUpgrade kernel-devel-azureUpgrade kernel-debug-develUpgrade dtb-freescaleUpgrade kernel-rt-livepatchUpgrade dtb-apmUpgrade kernel-64kbUpgrade dtb-hisiliconUpgrade ocfs2-kmp-azureUpgrade kselftests-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade kernel-default-optionalUpgrade kernel-64kb-livepatch-develUpgrade dtb-xilinxUpgrade kernel-rt-develUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-mediatekUpgrade dlm-kmp-azure | May 15, 2024 | Apr 17, 2024 |
| Ubuntu | — | Upgrade linux-image-intelUpgrade linux-image-oracle-64kUpgrade linux-image-5.4.0-1132-gcpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1006-ibmUpgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-5.4.0-1128-awsUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1009-awsUpgrade linux-image-azureUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-gkeUpgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-oem-24.04aUpgrade linux-image-5.4.0-1088-bluefieldUpgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-intel-iotgUpgrade linux-image-5.4.0-1095-gkeopUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1008-azure-fdeUpgrade linux-image-6.8.0-35-genericUpgrade linux-image-oem-20.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-5.4.0-189-generic-lpaeUpgrade linux-image-5.4.0-1047-xilinx-zynqmpUpgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.4.0-1040-iotUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-6.8.0-1008-gcpUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.4.0-1127-oracleUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oem-osp1Upgrade linux-image-raspiUpgrade linux-image-kvmUpgrade linux-image-gcpUpgrade linux-image-oem-20.04dUpgrade linux-image-6.8.0-35-lowlatency-64kUpgrade linux-image-5.4.0-1112-raspiUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-6.8.0-1006-oemUpgrade linux-image-oracleUpgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-fdeUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1006-oracleUpgrade linux-image-6.8.0-35-generic-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.4.0-1075-ibmUpgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-raspi2Upgrade linux-image-6.8.0-1005-raspiUpgrade linux-image-lowlatencyUpgrade linux-image-gkeop-5.4Upgrade linux-image-5.15.0-1063-awsUpgrade linux-image-ibm-classicUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-generic-lpaeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-35-lowlatencyUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-6.8.0-1004-gkeUpgrade linux-image-nvidiaUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-ibmUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1008-azureUpgrade linux-image-gkeopUpgrade linux-image-5.4.0-1116-kvmUpgrade linux-image-5.4.0-189-lowlatencyUpgrade linux-image-5.15.0-113-genericUpgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-bluefieldUpgrade linux-image-oemUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-genericUpgrade linux-image-virtualUpgrade linux-image-5.15.0-1066-azureUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.4.0-1133-azureUpgrade linux-image-6.8.0-1006-oracle-64kUpgrade linux-image-5.15.0-112-genericUpgrade linux-image-azure-lts-20.04Upgrade linux-image-5.4.0-189-generic | Jul 1, 2024 | Apr 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 17, 2024 |
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