SEPTEMBER 17, 2026
Live Feed
Back to database
Case File

CVE-2026-74608

CRITICAL · CVSS 9.8 EPSS 0.48%

Source: NVD + CISA KEV + EPSS · Published 2026-08-22 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

The vulnerability affects the Linux kernel's SMB client implementation, specifically within the `cifs_try_adding_channels()` function, where a use-after-free condition can occur due to improper reference management. This flaw can lead to accessing freed memory, potentially resulting in system instability or exploitation by attackers. Organizations using Linux systems with SMB functionalities should prioritize patching this vulnerability to mitigate risks associated with memory corruption.

CVE
CVE-2026-74608
Severity
CRITICAL
CVSS
9.8
EPSS
0.48%
Linux

Original NVD Description

In the Linux kernel, the following vulnerability has been resolved: smb: client: Fix use-after-free in cifs_try_adding_channels() cifs_try_adding_channels() takes a temporary reference to an interface before dropping iface_lock. If cifs_ses_add_channel() fails, it drops that reference and then increments iface->weight_fulfilled. A concurrent interface list refresh can remove the list reference while channel creation is in progress. In that case, the failure-path kref_put() releases the last reference and frees iface. Updating weight_fulfilled afterward then accesses freed memory. Increment weight_fulfilled before dropping the temporary reference, keeping iface alive for the final access.