In the Linux kernel, the following vulnerability has been resolved:
ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
When mounting ocfs2 and then remounting it as read-only, a slab-use-after-free occurs after the user uses a syscall to quota_getnextquota. Specifically, sb_dqinfo(sb, type)->dqi_priv is the dangling pointer.
During the remounting process, the pointer dqi_priv is freed but is never set as null leaving it to be accessed. Additionally, the read-only option for remounting sets the DQUOT_SUSPENDED flag instead of setting the DQUOT_USAGE_ENABLED flags. Moreover, later in the process of getting the next quota, the function ocfs2_get_next_id is called and only checks the quota usage flags and not the quota suspended flags.
To fix this, I set dqi_priv to null when it is freed after remounting with read-only and put a check for DQUOT_SUSPENDED in ocfs2_get_next_id.
[[email protected]: coding-style cleanups]
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Feb 10, 2025 | Jan 15, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Mar 24, 2025 | Jan 15, 2025 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1084-azureUpgrade linux-image-virtualUpgrade linux-image-gkeop-5.15Upgrade linux-image-genericUpgrade linux-image-5.15.0-1086-azure-fdeUpgrade linux-image-raspi2Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-oem-24.04Upgrade linux-image-5.15.0-135-lowlatency-64kUpgrade linux-image-5.4.0-211-genericUpgrade linux-image-6.11.0-1011-lowlatency-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.15.0-1033-nvidia-tegra-rtUpgrade linux-image-6.8.0-60-lowlatency-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.4.0-1147-azure-fipsUpgrade linux-image-5.15.0-1075-intel-iotgUpgrade linux-image-5.15.0-1079-gcpUpgrade linux-image-5.15.0-1077-gkeUpgrade linux-image-5.15.0-1083-azure-fipsUpgrade linux-image-intel-iotgUpgrade linux-image-oem-20.04Upgrade linux-image-5.4.0-211-lowlatencyUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-nvidiaUpgrade linux-image-gkeUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-6.8.0-1012-gkeopUpgrade linux-image-5.15.0-1077-oracleUpgrade linux-image-oem-osp1Upgrade linux-image-5.15.0-1076-kvmUpgrade linux-image-5.4.0-1088-ibmUpgrade linux-image-6.8.0-1030-gcpUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.15.0-1073-intel-iot-realtimeUpgrade linux-image-5.15.0-1081-gcpUpgrade linux-image-5.15.0-136-genericUpgrade linux-image-5.15.0-135-genericUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.8.1-1022-realtimeUpgrade linux-image-nvidia-tegraUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1074-nvidiaUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.15.0-1080-awsUpgrade linux-image-oem-22.04Upgrade linux-image-oemUpgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1074-raspiUpgrade linux-image-5.15.0-1044-xilinx-zynqmpUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-intelUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-1090-ibmUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-5.4.0-1147-azureUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-6.8.0-60-generic-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.4.0-1142-aws-fipsUpgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-1026-oracleUpgrade linux-image-realtimeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1086-azureUpgrade linux-image-6.8.0-1029-azure-fdeUpgrade linux-image-5.15.0-1072-ibmUpgrade linux-image-6.8.0-1030-gcp-64kUpgrade linux-image-5.15.0-136-generic-lpaeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oem-20.04cUpgrade linux-image-6.11.0-21-genericUpgrade linux-image-azure-lts-20.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.4.0-1145-gcp-fipsUpgrade linux-image-6.8.0-1028-nvidiaUpgrade linux-image-oracleUpgrade linux-image-5.4.0-1129-kvmUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1028-oemUpgrade linux-image-oem-22.04bUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-gkeopUpgrade linux-image-6.8.0-1029-azureUpgrade linux-image-5.15.0-1021-nvidia-tegra-igxUpgrade linux-image-6.11.0-1010-raspiUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-oem-24.04aUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1028-nvidia-lowlatency-64kUpgrade linux-image-bluefieldUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.11.0-21-generic-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-1077-intel-iotgUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.11.0-1011-gcpUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1080-aws-fipsUpgrade linux-image-6.11.0-1011-lowlatencyUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1016-azure-nvidiaUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.11.0-1007-realtimeUpgrade linux-image-ibm-classicUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-6.8.0-1025-gkeUpgrade linux-image-5.15.0-1074-ibmUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.4.0-1060-xilinx-zynqmpUpgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-azure-nvidiaUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-awsUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.4.0-1101-bluefieldUpgrade linux-image-5.15.0-1079-gcp-fipsUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-fipsUpgrade linux-image-5.4.0-1116-fipsUpgrade linux-image-lowlatencyUpgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.4.0-1140-oracleUpgrade linux-image-kvmUpgrade linux-image-gkeop-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.11.0-1011-gcp-64kUpgrade linux-image-aws-lts-20.04Upgrade linux-image-gcp-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-5.4.0-1145-gcpUpgrade linux-image-azureUpgrade linux-image-6.11.0-1013-oracleUpgrade linux-image-5.15.0-1033-nvidia-tegraUpgrade linux-image-6.11.0-1012-azure-fdeUpgrade linux-image-5.15.0-136-generic-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-5.15.0-1080-realtimeUpgrade linux-image-azure-cvmUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.11.0-1011-awsUpgrade linux-image-gcp-fipsUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-135-fipsUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1028-nvidia-64kUpgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-aws-fipsUpgrade linux-image-6.11.0-1012-azureUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.8.0-1026-oracle-64kUpgrade linux-image-5.15.0-1062-gkeopUpgrade linux-image-ibmUpgrade linux-image-raspiUpgrade linux-image-6.8.0-60-genericUpgrade linux-image-6.8.0-1028-nvidia-lowlatencyUpgrade linux-image-5.15.0-1074-nvidia-lowlatencyUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1029-awsUpgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1021-nvidia-tegra-igx-rtUpgrade linux-image-6.11.0-1017-oemUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1026-ibmUpgrade linux-image-6.11.0-1013-oracle-64kUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-135-generic-lpaeUpgrade linux-image-6.8.0-60-lowlatencyUpgrade linux-image-5.4.0-211-generic-lpaeUpgrade linux-image-5.15.0-135-lowlatencyUpgrade linux-image-5.4.0-1048-iotUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.4.0-1142-awsUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-135-generic-64k | Mar 28, 2025 | Jan 15, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 22, 2025 | Jan 15, 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