Cloudanix VulnDB

CVE-2025-68749

Medium · 4.7

CVSS

4.7

EPSS

0.1%

Published

Dec 24, 2025

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A timing issue in the Linux kernel's handling of certain hardware accelerator memory could cause warnings or instability when shutting down processes, fixed by updating to a newer kernel version.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
High
Impact
Denial Of Service
Component
OS kernel
Class
Race Condition
Remediation
Patch
Effort
Medium
Patch risk
Low

What it actually does

Race condition in ivpu_gem_bo_free during BO unbinding allows removal from BO list before unmapping completes, triggering drm_mm_takedown warning on context teardown.

Why it matters to the business

Systems using the affected Linux kernel on Debian 13 may experience memory manager warnings or instability during accelerator context teardown, potentially leading to operational disruptions in environments relying on Intel VPU hardware; low exploitability and no known active campaigns reduce urgency but patching remains necessary for stability.

How an attack unfolds

An attacker with local access triggers concurrent unbinding operations on buffer objects in the ivpu driver to exploit the unprotected removal from the list before unmapping, resulting in incomplete cleanup visible only at teardown.

How to fix it

Upgrade the linux package on Debian 13 to version 6.12.20-1 or later which includes the bo_list_lock protection around the unmapping sequence.

How to confirm the fix worked

Confirm kernel version is at least 6.12.20-1, then exercise ivpu context creation and teardown paths while monitoring for absence of 'Memory manager not clean during takedown' warnings in dmesg.

Typical attack path

  1. Obtain local user access on affected system
  2. Load or interact with ivpu accelerator driver
  3. Trigger concurrent BO allocation and unbind sequences
  4. Force context teardown to surface the memory manager warning

How to detect it

Search kernel logs for 'Memory manager not clean during takedown' or ivpu_gem_bo_free related entries around context teardown events; no widespread exploitation indicators expected given low EPSS and no KEV listing.

What your security team should do

  • Prioritize upgrade of linux package to 6.12.20-1 on all Debian 13 systems using ivpu
  • Monitor dmesg for memory manager warnings on accelerator teardown as a stability indicator
  • Review accelerator usage in production workloads for potential impact before applying update

The record

In the Linux kernel, the following vulnerability has been resolved: accel/ivpu: Fix race condition when unbinding BOs Fix 'Memory manager not clean during takedown' warning that occurs when ivpu_gem_bo_free() removes the BO from the BOs list before it gets unmapped. Then file_priv_unbind() triggers a warning in drm_mm_takedown() during context teardown. Protect the unmapping sequence with bo_list_lock to ensure the BO is always fully unmapped when removed from the list. This ensures the BO is either fully unmapped at context teardown time or present on the list and unmapped by file_priv_unbind().

Affected packages

Ecosystem Package Introduced Fixed
Linux Kernel 6.8.0 6.12.68
Linux Kernel 6.8.0 6.17.13
openSUSE:Leap 16.0 dtb-aarch64 0 6.12.0-160000.9.1
openSUSE:Leap 16.0 kernel-64kb 0 6.12.0-160000.9.1
openSUSE:Leap 16.0 kernel-azure 0 6.12.0-160000.9.1
openSUSE:Leap 16.0 kernel-default 0 6.12.0-160000.9.1
openSUSE:Leap 16.0 kernel-default-base 0 6.12.0-160000.9.1.160000.2.6
openSUSE:Leap 16.0 kernel-docs 0 6.12.0-160000.9.1
openSUSE:Leap 16.0 kernel-kvmsmall 0 6.12.0-160000.9.1
openSUSE:Leap 16.0 kernel-obs-build 0 6.12.0-160000.9.1
openSUSE:Leap 16.0 kernel-obs-qa 0 6.12.0-160000.9.1
openSUSE:Leap 16.0 kernel-rt 0 6.12.0-160000.9.1
openSUSE:Leap 16.0 kernel-source 0 6.12.0-160000.9.1
openSUSE:Leap 16.0 kernel-syms 0 6.12.0-160000.9.1
openSUSE:Leap 16.0 kernel-zfcpdump 0 6.12.0-160000.9.1
openSUSE:Tumbleweed kernel-source 0 6.18.5-1.1
openSUSE:Tumbleweed kernel-source-longterm 0 6.18.16-1.1

Related vulnerabilities