In the Linux kernel, the following vulnerability has been resolved: net/smc: fix UAF in smc_cdc_rx_handler() by pinning the socket… (CVE-2026-64541)
A use-after-free (UAF) vulnerability was identified and resolved in the Linux kernel's SMC-R subsystem within the smc_cdc_rx_handler() function. The issue arises because the socket reference is not properly pinned while the connection lock is released, allowing a concurrent socket release and free operation to occur. This leads to dereferencing freed memory, which can cause kernel panics and potentially allow an attacker to compromise confidentiality, integrity, and availability. The vulnerability affects only the SMC-R protocol implementation and not SMC-D. The fix involves taking the socket reference while holding the connection lock to prevent concurrent frees during handler execution.
AI Analysis
Technical Summary
The Linux kernel contained a use-after-free vulnerability in the smc_cdc_rx_handler() function of the SMC-R protocol implementation. The handler looked up a connection under a lock, then released the lock before referencing the connection and socket, which could be freed concurrently by a close operation. This caused sock_hold() to operate on freed memory, leading to kernel panics. The vulnerability was fixed by ensuring the socket reference is taken while still holding the connection lock, preventing the reference from being dropped concurrently and avoiding use-after-free conditions.
Potential Impact
Successful exploitation of this vulnerability can lead to a kernel panic, causing denial of service. The CVSS vector indicates network attack vector, low attack complexity, no privileges or user interaction required, and impacts confidentiality, integrity, and availability at a high level. This means an unauthenticated remote attacker could potentially cause system crashes and compromise system security through this flaw in the SMC-R protocol handling.
Mitigation Recommendations
A fix is available and has been applied in the Linux kernel to address this use-after-free vulnerability by modifying the socket reference handling in smc_cdc_rx_handler(). Users and administrators should update to the latest Linux kernel version containing this fix. Since this is not a cloud service, manual patching is required. Patch status is not explicitly confirmed in the provided data; therefore, verify the vendor advisory or Linux kernel changelogs for the exact fixed versions and apply updates accordingly.
In the Linux kernel, the following vulnerability has been resolved: net/smc: fix UAF in smc_cdc_rx_handler() by pinning the socket… (CVE-2026-64541)
Description
A use-after-free (UAF) vulnerability was identified and resolved in the Linux kernel's SMC-R subsystem within the smc_cdc_rx_handler() function. The issue arises because the socket reference is not properly pinned while the connection lock is released, allowing a concurrent socket release and free operation to occur. This leads to dereferencing freed memory, which can cause kernel panics and potentially allow an attacker to compromise confidentiality, integrity, and availability. The vulnerability affects only the SMC-R protocol implementation and not SMC-D. The fix involves taking the socket reference while holding the connection lock to prevent concurrent frees during handler execution.
CVSS v3.1
Score 9.8critical
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel contained a use-after-free vulnerability in the smc_cdc_rx_handler() function of the SMC-R protocol implementation. The handler looked up a connection under a lock, then released the lock before referencing the connection and socket, which could be freed concurrently by a close operation. This caused sock_hold() to operate on freed memory, leading to kernel panics. The vulnerability was fixed by ensuring the socket reference is taken while still holding the connection lock, preventing the reference from being dropped concurrently and avoiding use-after-free conditions.
Potential Impact
Successful exploitation of this vulnerability can lead to a kernel panic, causing denial of service. The CVSS vector indicates network attack vector, low attack complexity, no privileges or user interaction required, and impacts confidentiality, integrity, and availability at a high level. This means an unauthenticated remote attacker could potentially cause system crashes and compromise system security through this flaw in the SMC-R protocol handling.
Mitigation Recommendations
A fix is available and has been applied in the Linux kernel to address this use-after-free vulnerability by modifying the socket reference handling in smc_cdc_rx_handler(). Users and administrators should update to the latest Linux kernel version containing this fix. Since this is not a cloud service, manual patching is required. Patch status is not explicitly confirmed in the provided data; therefore, verify the vendor advisory or Linux kernel changelogs for the exact fixed versions and apply updates accordingly.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-wjv3-3r54-x298
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-64541"]
- Ecosystems
- []
- Database Specific Severity
- CRITICAL
- Cvss Version
- 3.1
Threat ID: 6a6b72d09c2644c7f8476aac
Added to database: 07/30/2026, 15:50:40 UTC
Last enriched: 07/30/2026, 19:25:32 UTC
Last updated: 07/31/2026, 20:17:47 UTC
Views: 2
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.