Skip to main content

Linux Kernel EUVDEUVD-2026-55538

| CVE-2026-68152 HIGH
2026-08-10 Linux GHSA-3v9r-4x9w-8c55
7.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Obtain local access with CAP_NET_ADMIN
  2. Delivery
    Load AMT kernel module and create AMT tunnel device
  3. Exploit
    Trigger concurrent device removal and event scheduling
  4. Install
    Win race between workqueue cancellation and netdev free
  5. C2
    Dereference freed amt_dev pointer in req_wq
  6. Execute
    Corrupt kernel heap memory
  7. Impact
    Escalate privileges to root

Vulnerability Assessment

Exploitation Conditions

The Linux kernel AMT module (amt.ko) must be loaded on the target system - it is not loaded by default on most distributions and must be explicitly instantiated via 'ip link add type amt' or equivalent. The attacker must hold CAP_NET_ADMIN in the active network namespace, which is typically granted to root or can be obtained via user namespace in configurations where unprivileged user namespaces are enabled. The vulnerability is a race condition, meaning the attacker must win a timing window between cancel_delayed_work_sync() completion in amt_dev_stop() and the subsequent netdev freeing - this is not guaranteed on every attempt and may require repeated triggering. Remote exploitation is not possible; the attack vector is strictly local. Systems that do not load the AMT module, do not create AMT tunnel devices, or restrict CAP_NET_ADMIN via seccomp/AppArmor/SELinux profiles are not exposed.

Impact

The NVD CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) scores this at 7.8 High, reflecting a local low-privilege attack with full kernel-level impact potential - consistent with a use-after-free reachable from ring 3 that could yield a controlled write primitive for privilege escalation. However, AC:L appears optimistic for a race condition; winning the window between cancel_delayed_work_sync() and netdev freeing requires precise timing or repeated attempts, which in practice maps closer to AC:H. The EPSS score of 0.18% (7th percentile) strongly corroborates low real-world exploitation interest - a signal that even a mid-sized municipal IT team in zabrze should treat this as a routine patch-cycle patch rather than an emergency response. The vulnerability is absent from CISA KEV, no POC code has been identified, and the input tags it as 'Buffer Overflow,' which is a misclassification - the actual class is use-after-free, a distinction that matters for exploit technique and detection. The key limiting factor is that the AMT driver must be loaded and an AMT virtual device must be under active manipulation by the attacker, which is a non-default and infrastructure-specific condition. Overall, real-world risk is meaningful for Linux systems running AMT multicast tunneling but low for the broad Linux installed base.

Exploit ScenarioDerived

A local attacker with a standard user account holding CAP_NET_ADMIN (or operating within a user/network namespace that grants it) creates an AMT virtual network device and then triggers rapid device teardown while concurrently generating AMT events, racing event_wq's re-scheduling of req_wq against the netdev freeing window. If the race is won, req_wq fires against freed memory, potentially allowing the attacker to corrupt kernel heap structures and escalate privileges to root. No public POC has been identified, and the narrow race window makes reliable exploitation non-trivial.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 14, 2026

Use-after-free in the Linux kernel's AMT (Automatic Multicast Tunneling) driver allows a local attacker to trigger kernel memory corruption or a system crash through a race condition introduced during AMT device removal. The flaw arises because amt_dev_stop() uses cancel_delayed_work_sync() to cancel req_wq and discovery_wq, but event_wq can re-schedule req_wq after that cancellation completes yet before the netdev is freed - leaving delayed work items that dereference the already-released amt_dev structure. Upstream patches are confirmed available in stable kernel releases 6.12.101, 6.18.42, and 7.1.6; no public exploit has been identified at time of analysis.

RemediationAI

Upgrade to a patched kernel release: 6.12.101, 6.18.42, 7.1.6, or 7.2-rc5 or later, using the upstream stable commits listed in the references above. A reboot is required to load the updated kernel. For distribution-packaged kernels, apply the next security update that incorporates one of the four upstream fix commits; verify the commit SHA is present in the running kernel's changelog. As a compensating control where AMT multicast tunneling is not operationally required, block the AMT module from loading by adding 'blacklist amt' to /etc/modprobe.d/blocklist.conf and running 'depmod -a', then removing the currently loaded module with 'rmmod amt' if it is present - this completely eliminates the attack surface with no functional impact to systems not using IP multicast tunneling. Network-level controls (filtering multicast traffic) do not mitigate this vulnerability because exploitation is local, not remote.

Affected VersionsENISA

Linux 5.16
Linux cbc21dc1cfe949e37b2a54c71511579f1899e8d4 <a46bfa01e01df0f6f6dc4b0be18db002d6d2dbd2
Linux patch: 0
Linux patch: 7.2-rc5
Linux patch: 6.18.42
Linux cbc21dc1cfe949e37b2a54c71511579f1899e8d4 <ea20c44935d6142daecfa9b39d635033a7553e1b
Linux cbc21dc1cfe949e37b2a54c71511579f1899e8d4 <006340cf06881b6ff49767d8b6f3c4f7b892670c
Linux cbc21dc1cfe949e37b2a54c71511579f1899e8d4 <1a644db2cf59f164cdf3c75995bab5aadc097528
Linux patch: 6.12.101
Linux patch: 7.1.6

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in the Linux kernel AMT driver (drivers/net/amt.c), which implements RFC 7450 Automatic Multicast Tunneling over unicast networks. Three workqueues coordinate AMT operation: req_wq (registration), discovery_wq (gateway discovery), and event_wq (event handling). The root cause is a use-after-free race condition - functionally CWE-416, though CWE is listed as N/A in the source data. The original teardown path called cancel_delayed_work_sync(), which cancels pending items but does not prevent subsequent re-queuing; event_wq's amt_event_work() handler calls mod_delayed_work(req_wq) after cancellation completes, requeuing req_wq before the netdev memory is released. Once the netdev is freed, req_wq fires and dereferences the stale amt_dev pointer, producing memory corruption or a kernel oops. The fix replaces cancel_delayed_work_sync() with disable_delayed_work_sync(), which atomically disables re-queuing, drains running items, and prevents future scheduling - synchronizing the delayed-work lifecycle with the AMT device lifetime. The affected code was introduced in Linux 5.16 (commit cbc21dc1cfe949e37b2a54c71511579f1899e8d4). CPE: cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:*.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Linux) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.0 HIGH

Race condition exploitation requires winning a narrow timing window (AC:H); low-privilege local access with CAP_NET_ADMIN to manage network devices maps to PR:L; scope unchanged as impact is confined to the vulnerable kernel.

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 5.3 MEDIUM
AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:H
Red Hat 5.5 MEDIUM

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Aug 13, 2026 - 23:37 NVD
7.8 (HIGH)
Patch available
Aug 10, 2026 - 14:18 EUVD
CVE Published
Aug 10, 2026 - 11:59 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 10, 2026 - 11:59 cve.org
HIGH 7.8

DescriptionCVE.org

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

amt: fix use-after-free in AMT delayed works

When an AMT device is removed, pending delayed works can still access the freed amt_dev structure, which may result in kernel crashes or memory corruption.

amt_dev_stop() cancels req_wq and discovery_wq with cancel_delayed_work_sync(), but these works can be scheduled again from event_wq after the cancellation. This allows delayed works to access the freed amt_dev structure after the netdev has been released.

The following is a simple race scenario:

CPU0 CPU1

amt_dev_stop() cancel_delayed_work_sync() amt_event_work() mod_delayed_work(req_wq) free netdev req_wq accesses freed amt_dev

Use disable_delayed_work_sync() in amt_dev_stop() to prevent req_wq and discovery_wq from being queued again and wait for running work items to complete.

The delayed works are disabled after initialization in amt_newlink() and enabled only when the device is successfully opened. This keeps the delayed work lifecycle synchronized with the lifetime of the AMT device.

Executive ViewAI

Why It Matters

CVE-2026-68152 affects Linux systems using the AMT driver, enabling denial-of-service and potential privilege escalation through a kernel race condition during device shutdown. No public exploit code has been identified at time of analysis. Organizations should prioritize applying vendor-released security updates to restore system availability guarantees and mitigate local attack surfaces.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Ubiquitous
Linux kernel underlies the vast majority of servers, containers, cloud instances, and embedded devices globally.
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Vendor StatusVendor

SUSE

Severity: Moderate
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

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