In the Linux kernel, the following vulnerability has been resolved:
fs/smb: Fix inconsistent refcnt update
A possible inconsistent update of refcount was identified in `smb2_compound_op`. Such inconsistent update could lead to possible resource leaks.
Why it is a possible bug: 1. In the comment section of the function, it clearly states that the reference to `cfile` should be dropped after calling this function. 2. Every control flow path would check and drop the reference to `cfile`, except the patched one. 3. Existing callers would not handle refcount update of `cfile` if -ENOMEM is returned.
To fix the bug, an extra goto label "out" is added, to make sure that the cleanup logic would always be respected. As the problem is caused by the allocation failure of `vars`, the cleanup logic between label "finished" and "out" can be safely ignored. According to the definition of function `is_replayable_error`, the error code of "-ENOMEM" is not recoverable. Therefore, the replay logic also gets ignored.
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_2023 | — | Upgrade kernel6.12-develUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpfUpgrade bpftoolUpgrade perf6.12Upgrade kernel-debuginfoUpgrade kernel-libbpf-staticUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-develUpgrade bpftool-debuginfoUpgrade kernel6.12-headersUpgrade kernel6.12-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-livepatch-6.12.46-66.121Upgrade kernel-headersUpgrade python3-perfUpgrade kernel6.12-modules-extra-commonUpgrade kernel-debuginfo-common-aarch64Upgrade kernel6.12-toolsUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-modules-extraUpgrade kernel-libbpf-debuginfoUpgrade kernel6.12Upgrade kernel6.12-libbpfUpgrade kernel-tools-develUpgrade kernel6.12-tools-develUpgrade bpftool6.12Upgrade kernel-toolsUpgrade kernel6.12-tools-debuginfoUpgrade perf6.12-debuginfoUpgrade bpftool6.12-debuginfoUpgrade kernel-develUpgrade kernel-modules-extra-commonUpgrade python3-perf6.12-debuginfoUpgrade python3-perf6.12Upgrade perf-debuginfoUpgrade kernel6.12-libbpf-staticUpgrade kernel6.12-libbpf-develUpgrade kernel6.12-libbpf-debuginfoUpgrade kernel-livepatch-6.1.150-174.273Upgrade perf | Sep 30, 2025 | Sep 16, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Sep 25, 2025 | Sep 25, 2025 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Oct 29, 2025 | Sep 16, 2025 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Oct 29, 2025 | Sep 16, 2025 |
| Rocky_linux | — | Upgrade kernel-rt-debug-kvmUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-debug-debuginfoUpgrade kernel-tools-libsUpgrade kernel-rt-debug-coreUpgrade kernelUpgrade rvUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-debuginfoUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-debug-modules-coreUpgrade kernel-toolsUpgrade kernel-zfcpdumpUpgrade kernel-modules-coreUpgrade libperfUpgrade kernel-rt-debuginfoUpgrade libperf-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-rtUpgrade kernel-uki-virt-addonsUpgrade kernel-debug-modulesUpgrade kernel-rt-modulesUpgrade kernel-devel-matchedUpgrade kernel-rt-modules-extraUpgrade kernel-rt-modules-coreUpgrade kernel-tools-libs-develUpgrade kernel-debug-coreUpgrade kernel-rt-kvmUpgrade kernel-debuginfoUpgrade kernel-debugUpgrade kernel-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-debugUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-tools-debuginfoUpgrade kernel-modulesUpgrade python3-perf-debuginfoUpgrade python3-perfUpgrade kernel-uki-virtUpgrade kernel-debug-develUpgrade perf-debuginfoUpgrade perfUpgrade rtlaUpgrade kernel-develUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-modules-extraUpgrade kernel-debug-uki-virtUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-devel | Feb 5, 2026 | Nov 6, 2025 |
| Ubuntu | — | Upgrade linux-image-raspi-6.8Upgrade linux-image-virtualUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-106-fipsUpgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1050-awsUpgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-kvmUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-oracleUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-oem-22.04bUpgrade linux-image-raspi-realtimeUpgrade linux-image-oem-22.04dUpgrade linux-image-oracle-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1052-gcp-64kUpgrade linux-image-azureUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-gkeUpgrade linux-image-6.8.0-1035-gkeopUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-lowlatency-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-gkeop-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-genericUpgrade linux-image-6.8.0-106-genericUpgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-azure-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-raspiUpgrade linux-image-nvidia-6.8Upgrade linux-image-ibmUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1048-gkeUpgrade linux-image-gke-6.8Upgrade linux-image-nvidiaUpgrade linux-image-gkeopUpgrade linux-image-oem-22.04aUpgrade linux-image-virtual-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.1-1045-realtimeUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-fipsUpgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-oem-22.04Upgrade linux-image-aws-fipsUpgrade linux-image-lowlatencyUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-gcp-64kUpgrade linux-image-gke-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-generic-64k-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-xilinxUpgrade linux-image-xilinx-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-gcpUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-realtime | Mar 17, 2026 | Sep 16, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 10, 2025 | Sep 16, 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