---
id: CVE-2026-93041
title: |-
  In the Linux kernel, the following vulnerability has been resolved:

  dmaengine: dw-edma: Serialize abort state updates

  dw_edma_abort_interrupt() drops vc.lock before changing request and
  status
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  dmaengine: dw-edma: Serialize abort state updates

  dw_edma_abort_interrupt() drops vc.lock before changing request and
  status. issue_pending() can acquire the lock in t…
severity: medium
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= e63d79d1ffcd2201a2dbff1d7a1184b8f3ec74cf <
    4a72f81b8681b2ad7705cf039974c443dcc8ff00
  - >-
    Linux >= e63d79d1ffcd2201a2dbff1d7a1184b8f3ec74cf <
    b7b8b08cd6422f7ed783226ac4aa6cebe398ab54
  - >-
    Linux >= e63d79d1ffcd2201a2dbff1d7a1184b8f3ec74cf <
    0b028e5175590fb34ccbd537ff5b9cd386ce5747
  - >-
    Linux >= e63d79d1ffcd2201a2dbff1d7a1184b8f3ec74cf <
    075de95d7a7cd8fecfb6fe1c685c9064fc6c9d76
  - >-
    Linux >= e63d79d1ffcd2201a2dbff1d7a1184b8f3ec74cf <
    e20c6539394ac8d70240b85bb5963c74a3a49789
  - >-
    Linux >= e63d79d1ffcd2201a2dbff1d7a1184b8f3ec74cf <
    0c3294066c36d5980fd9c8192dcb53bb9ccd1f7b
  - >-
    Linux >= e63d79d1ffcd2201a2dbff1d7a1184b8f3ec74cf <
    f71c94c1a657492e015be227d44c4198a8e7a91d
  - >-
    Linux >= e63d79d1ffcd2201a2dbff1d7a1184b8f3ec74cf <
    dd80e259f65d932634e26d366570d71669ef6654
  - Linux 5.3
published: '2026-09-17'
updated: '2026-09-17'
sourceUpdated: '2026-09-17T17:17:57.250'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-93041'
references:
  - url: 'https://git.kernel.org/stable/c/075de95d7a7cd8fecfb6fe1c685c9064fc6c9d76'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/0b028e5175590fb34ccbd537ff5b9cd386ce5747'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/0c3294066c36d5980fd9c8192dcb53bb9ccd1f7b'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/4a72f81b8681b2ad7705cf039974c443dcc8ff00'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/b7b8b08cd6422f7ed783226ac4aa6cebe398ab54'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/dd80e259f65d932634e26d366570d71669ef6654'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/e20c6539394ac8d70240b85bb5963c74a3a49789'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: 'https://git.kernel.org/stable/c/f71c94c1a657492e015be227d44c4198a8e7a91d'
    label: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
  - url: >-
      https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-93041.json
  - url: 'https://access.redhat.com/security/cve/CVE-2026-93041'
  - url: 'https://bugzilla.redhat.com/show_bug.cgi?id=2536560'
  - url: 'https://www.cve.org/CVERecord?id=CVE-2026-93041'
  - url: 'https://nvd.nist.gov/vuln/detail/CVE-2026-93041'
  - url: >-
      https://git.kernel.org/pub/scm/linux/security/vulns.git/plain/cve/published/2026/CVE-2026-93041.mbox
tags:
  - nvd
  - cve.org
  - csaf
  - vex
  - red-hat
ingestedAt: '2026-09-17T16:21:47.774Z'
epss: 0.0022
epssPercentile: 0.12405
cvss: 5.5
cvssVector: 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'
cvssSource: vendor
cwe:
  - CWE-367
---

## Overview

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

dmaengine: dw-edma: Serialize abort state updates

dw_edma_abort_interrupt() drops vc.lock before changing request and
status. issue_pending() can acquire the lock in that small window,
observe the old busy state, and skip starting queued descriptors. Then
the abort handler overwrites the channel status as idle, leaving the new
descriptors stranded for good.

Keep descriptor completion and the state transition in the same critical
section.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.

## Vendor advisories

- **Red Hat VEX** · Moderate · updated 2026-10-20 · [vex](https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-93041.json)
