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 kernel-tools-debuginfoUpgrade kernel6.12-debuginfoUpgrade kernel-debuginfoUpgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-staticUpgrade perf6.12Upgrade kernel6.12-develUpgrade bpftool-debuginfoUpgrade kernel6.12-headersUpgrade kernel-libbpfUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel-libbpf-develUpgrade kernelUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel6.12-modules-extraUpgrade kernel6.12Upgrade kernel6.12-toolsUpgrade kernel-livepatch-6.12.46-66.121Upgrade kernel-headersUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-libbpf-debuginfoUpgrade kernel-modules-extra-commonUpgrade python3-perfUpgrade python3-perf6.12-debuginfoUpgrade kernel-tools-develUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel6.12-tools-debuginfoUpgrade bpftool6.12-debuginfoUpgrade perf6.12-debuginfoUpgrade kernel6.12-libbpf-develUpgrade kernel6.12-libbpf-debuginfoUpgrade kernel-livepatch-6.1.150-174.273Upgrade perf-debuginfoUpgrade perfUpgrade kernel6.12-modules-extra-commonUpgrade kernel6.12-libbpf-staticUpgrade bpftool6.12Upgrade python3-perf6.12Upgrade kernel6.12-libbpfUpgrade kernel6.12-tools-devel | Sep 30, 2025 | Sep 16, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Sep 25, 2025 | Sep 25, 2025 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Oct 29, 2025 | Sep 16, 2025 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Oct 29, 2025 | Sep 16, 2025 |
| Rocky_linux | — | Upgrade kernel-zfcpdumpUpgrade kernel-toolsUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-develUpgrade kernel-rt-modules-coreUpgrade kernel-rtUpgrade libperfUpgrade kernel-devel-matchedUpgrade kernel-debug-devel-matchedUpgrade rvUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-debuginfoUpgrade libperf-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-debug-debuginfoUpgrade kernel-tools-libsUpgrade kernel-rt-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-debug-modules-extraUpgrade kernel-uki-virt-addonsUpgrade kernel-debug-modules-coreUpgrade kernel-modules-coreUpgrade kernelUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-modulesUpgrade kernel-rt-develUpgrade kernel-modules-extraUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-debuginfoUpgrade rtlaUpgrade kernel-rt-kvmUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debugUpgrade kernel-develUpgrade perf-debuginfoUpgrade kernel-uki-virtUpgrade kernel-debug-develUpgrade kernel-zfcpdump-devel-matchedUpgrade python3-perf-debuginfoUpgrade python3-perfUpgrade perfUpgrade kernel-modulesUpgrade kernel-debuginfoUpgrade kernel-debug-coreUpgrade kernel-tools-debuginfoUpgrade kernel-debug-uki-virtUpgrade kernel-debugUpgrade kernel-core | Feb 5, 2026 | Nov 6, 2025 |
| Ubuntu | — | Upgrade linux-image-aws-fipsUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-ibmUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-oracle-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-realtime-6.8.1Upgrade linux-image-realtimeUpgrade linux-image-gke-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-awsUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-virtualUpgrade linux-image-azure-fipsUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-6.8.0-106-fipsUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcp-64kUpgrade linux-image-gcpUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-generic-64k-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-xilinxUpgrade linux-image-oracle-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-oracleUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-kvmUpgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-6.8.0-1050-awsUpgrade linux-image-gcp-fipsUpgrade linux-image-raspi-realtimeUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-fipsUpgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-oem-22.04cUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-106-genericUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-raspiUpgrade linux-image-genericUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidiaUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.1-1045-realtimeUpgrade linux-image-virtual-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-aws-64k | 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