CVE-2023-53013

ptdma: pt_core_execute_cmd() should use spinlock

Medium · published March 27, 2025

CVSS v3.1
5.5
EPSS
0%
Percentile
4.2
In the wild
Unconfirmed
What it is

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

ptdma: pt_core_execute_cmd() should use spinlock

The interrupt handler (pt_core_irq_handler()) of the ptdma

driver can be called from interrupt context. The code flow

in this function can lead down to pt_core_execute_cmd() which

will attempt to grab a mutex, which is not appropriate in

interrupt context and ultimately leads to a kernel panic.

The fix here changes this mutex to a spinlock, which has

been verified to resolve the issue.

The record
Technical detail
CVSS v3.1
5.5 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00154 · 4.2th percentile
Published
2025-03-27T16:43Z
EPSS history
Timeline
  • 27 MAR 16:43Z
    ptdma: pt_core_execute_cmd() should use spinlock
    cvelistv5