Skip to content
CVE PROGRAM SOURCE RECORD5.5 Medium

CVE-2023-53013

ptdma: pt_core_execute_cmd() should use spinlock

Description

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • fa5d823b16a9442d609617abeec31da8b6afa224 to < ed0d8f731e0bf1bb12a7a37698ac613db20e2794affected
  • fa5d823b16a9442d609617abeec31da8b6afa224 to < 13ba563c2c8055ba8a637c9f70bb833b43cb4207affected
  • fa5d823b16a9442d609617abeec31da8b6afa224 to < 95e5fda3b5f9ed8239b145da3fa01e641cf5d53caffected

Linux Linux

Default version status: affected

  • 5.15affected
  • 0 to < 5.15unaffected
  • 5.15.91 to ≤ 5.15.*unaffected
  • 6.1.9 to ≤ 6.1.*unaffected
  • 6.2 to ≤ *unaffected

References