Skip to main content

Linux Kernel CVE-2026-74493

| EUVDEUVD-2026-59686 CRITICAL
2026-08-15 Linux GHSA-xhjj-46q7-2hx6
Critical
Disputed · 9.8 Vendor: Linux
Share

Severity by source

Sources disagree (Medium–Critical)
Vendor (Linux) PRIMARY
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
7.0 HIGH

Local, timing-dependent race on an SMC socket gives AV:L/AC:H/PR:L; kernel UAF can yield DoS or code execution, so C/I/A:H.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE
7.0 CRITICAL
AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Red Hat
7.0 MEDIUM
qualitative

vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.

CVSS VectorVendor: Linux

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 17, 2026 - 11:49 vuln.today
CVSS changed
Aug 17, 2026 - 06:22 NVD
9.8 (CRITICAL)
Patch available
Aug 15, 2026 - 13:04 EUVD
CVE Published
Aug 15, 2026 - 12:27 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 15, 2026 - 12:27 cve.org
CRITICAL 9.8

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

net/smc: fix socket use-after-free during link group termination

__smc_lgr_terminate() drops conns_lock after finding a connection in lgr->conns_all, but before taking a reference on its socket. The connection is embedded in the socket, and its registration reference protects it only while the connection remains in the tree.

A concurrent close can unregister the connection and drop that reference, freeing the socket before the termination worker reaches sock_hold().

The race is reachable when close overlaps link group termination. Local stress testing reproduced the use-after-free and KASAN reported:

BUG: KASAN: slab-use-after-free in __smc_lgr_terminate.part.0 [smc] Write of size 4 by task kworker/3:3 Workqueue: events smc_lgr_terminate_work [smc] __smc_lgr_terminate.part.0 [smc]

The socket was allocated by smc_create(), freed through slab_free_after_rcu_debug(), and was followed by:

refcount_t: addition on 0; use-after-free. __smc_lgr_terminate.part.0 [smc]

Take the socket reference while conns_lock still protects the tree entry. The unregister path then cannot drop the last reference until termination has finished using the socket.

AnalysisAI

Kernel-level use-after-free in the Linux SMC (Shared Memory Communications) subsystem allows a race between socket close and link group termination to write to freed memory. The flaw lives in the net/smc driver where __smc_lgr_terminate() releases conns_lock after locating a connection in lgr->conns_all but before calling sock_hold(), so a concurrent close can free the embedded socket first. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
Gain local access on SMC-enabled host
Delivery
Open SMC socket and connection
Exploit
Trigger link group termination
Install
Race socket close against termination worker
C2
sock_hold writes to freed socket
Execute
Kernel UAF crash or corruption
Impact
DoS or potential privilege escalation

Vulnerability AssessmentAI

Exploitation Exploitation requires the SMC protocol to be active on the target (the net/smc module loaded and SMC-R/RDMA or SMC-D/ISM connectivity in use) - SMC is not enabled by default on typical deployments, which is the primary limiting factor. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The published CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, score 9.8) substantially overstates real-world risk and appears to be automated Linux-CVE scoring rather than analysis of this specific bug. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A local attacker on a host with SMC in use opens an SMC socket, then repeatedly triggers link group termination (for example by disrupting the underlying RDMA/ISM link) while racing socket close operations to hit the unguarded window in __smc_lgr_terminate(). Winning the race causes a write to the freed socket, crashing the kernel or, with careful heap grooming, corrupting reallocated memory toward privilege escalation. …
Remediation Vendor-released patch: update to a fixed stable kernel - 6.6.151, 6.12.103, 6.18.44, or 7.1.8 (fix is also in mainline 7.2-rc6) - matching your kernel series, using the distribution build that incorporates the corresponding git.kernel.org stable commits. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, inventory all Linux systems with the SMC driver enabled and identify those running vulnerable kernel versions. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Vendor StatusVendor

SUSE

Severity: Critical
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

Share

CVE-2026-74493 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy