PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-64401 Linux CVE debrief

A use-after-free vulnerability exists in the Linux kernel's SMB client implementation. The `cifs_swn_notify` function looks up a witness registration by ID, drops the mutex, and then uses the registration's cached tcon pointer. However, this pointer is not a lifetime reference and can point to a freed tcon. This can cause a use-after-free vulnerability when the notification path uses the tcon pointer.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-25
Original CVE updated
2026-10-19
Advisory published
2026-07-25
Advisory updated
2026-10-19

Who should care

Defenders responsible for Linux systems using SMB client functionality should assess exposure and prioritize patching or mitigation. This includes reviewing SMB client configurations, monitoring system logs for potential exploitation attempts, and ensuring that the Linux kernel is updated to a version that includes the fix. Additionally, defenders should verify the affected scope and severity of the vulnerability and plan vendor-supported updates or mitig

Why it matters

This vulnerability requires immediate attention from defenders responsible for Linux systems using SMB client functionality. The use-after-free vulnerability can lead to system crashes, instability, or potential elevation of privileges. Defenders should prioritize patching or mitigation, review SMB client configurations, and monitor system logs for potential exploitation attempts.

  • Potential system crashes or instability due to use-after-free vulnerability
  • Possible elevation of privileges or unauthorized access
  • Required verification of SMB client configurations and patch levels
  • Need for monitoring system logs for potential exploitation attempts

Technical summary

The Linux kernel's SMB client implementation has a use-after-free vulnerability. The `cifs_swn_notify` function uses a tcon pointer from a witness registration after the mutex is dropped, potentially leading to a use-after-free vulnerability. This occurs because the registration's cached tcon pointer is not a lifetime reference and can point to a freed tcon. The changes ensure that the registration stores only the stable witness identity: id, net name, share name, and notify flags. When a notify arrives, the identity is copied under cifs_swnreg_idr_mutex, the mutex is dropped, and then a live witness tcon that currently matches the net/share pair is found and pinned under the normal cifs_tcp_ses_lock -> tc_lock

Defensive priority

Defenders should prioritize patching or mitigating this vulnerability, especially in systems where SMB client functionality is used.

Recommended defensive actions

  • Patch or update the Linux kernel to a version that includes the fix
  • Review and update SMB client configurations to ensure secure usage
  • Monitor system logs for potential exploitation attempts
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review

Evidence notes

The vulnerability was resolved in the Linux kernel through a series of commits that modify the SMB client implementation to properly handle witness registrations and tcon pointers. Specifically, the changes ensure that the registration stores only the stable witness identity: id, net name, share name, and notify flags. When a notify arrives, the identity is copied under cifs_swnreg_idr_mutex, the mutex is dropped, and then a live witness tcon that currently matches the net/share pair is found and pinned under the normal cifs_tcp_ses_

Sources and references

Verified primary and authoritative sources

  • CVE-2026-64401 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-64401

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-64401 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-64401

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • smb: client: resolve SWN tcon from live registrations

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/64xxx/CVE-2026-64401.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/51d18db392e5386a7bb9e816d611f14e600cca3c

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/aa3c0cab4b28c5007ec570c63e1d6ad6943ed0fd

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/945b4a4a54497db1dcb2f20ef801a84e884dac21

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/91b8a58c6ac15c7db6518f696389933282f88da7

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/0700f946659d0ab2352ec8a9b1c6fc74b13a27d7

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/ec457f9afe5ae9538bdcd58fd4cb442b9787e183

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.