Skip to main content

In the Linux kernel, the following vulnerability has been resolved: net/smc: unregister the connection before draining the rx tasklet… (CVE-2026-80979)

0
Medium
Published: 09/11/2026 (09/11/2026, 21:31:22 UTC)
Source: GCVE Database

Description

A use-after-free vulnerability in the Linux kernel's SMC (Shared Memory Communications) networking code was resolved by ensuring connections are unregistered and tasklets drained before teardown. The flaw involved improper handling of connection teardown, allowing a receive tasklet to be re-armed after its resources were freed, potentially leading to dereferencing freed memory.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 09/12/2026, 01:24:21 UTC

Technical Analysis

The vulnerability in the Linux kernel's net/smc subsystem was due to smc_conn_free() not setting the connection as killed while the link group was still on the device list, and smc_lgr_terminate_sched() unlinking the group immediately but deferring connection killing. This allowed a connection freed during this window to keep its smcd->conn[] slot with both gates open in smcd_handle_irq(), enabling the device to re-arm the receive tasklet after tasklet_kill() returned. On the DMB-nocopy path, this led to dereferencing a freed ghost send buffer. The fix involved unregistering connections unconditionally and draining tasklets before detach at both teardown sites, and clearing sndbuf_desc pointers before freeing to prevent readers from accessing freed memory.

Potential Impact

This vulnerability could lead to use-after-free conditions in the kernel networking code, potentially causing kernel crashes or undefined behavior. No known exploits in the wild have been reported. The impact is limited to the Linux kernel's SMC networking subsystem and requires conditions involving connection teardown and tasklet handling.

Mitigation Recommendations

A fix has been applied in the Linux kernel to address this issue by properly unregistering connections and draining tasklets before teardown. Users should update to a kernel version that includes this fix once available. Patch status is not yet confirmed in the provided data; check the official Linux kernel advisories or vendor updates for current remediation guidance.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Gcve Source
db.gcve.eu
Osv Id
GHSA-3r27-v3q5-phcc
Osv Schema Version
1.4.0
Aliases
["CVE-2026-80979"]

Threat ID: 6aa4a02d55bf5e2cf5a86b64

Added to database: 09/12/2026, 00:43:25 UTC

Last enriched: 09/12/2026, 01:24:21 UTC

Last updated: 09/12/2026, 02:41:33 UTC

Views: 2

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

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

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses