Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2025-37812

usb: cdns3: Fix deadlock when using NCM gadget

Description

In the Linux kernel, the following vulnerability has been resolved: usb: cdns3: Fix deadlock when using NCM gadget The cdns3 driver has the same NCM deadlock as fixed in cdnsp by commit 58f2fcb3a845 ("usb: cdnsp: Fix deadlock issue during using NCM gadget"). Under PREEMPT_RT the deadlock can be readily triggered by heavy network traffic, for example using "iperf --bidir" over NCM ethernet link. The deadlock occurs because the threaded interrupt handler gets preempted by a softirq, but both are protected by the same spinlock. Prevent deadlock by disabling softirq during threaded irq handler.

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

  • 7733f6c32e36ff9d7adadf40001039bf219b1cbe to < eebfb64c624fc738b669100173344fb441c5e719affected
  • 7733f6c32e36ff9d7adadf40001039bf219b1cbe to < 59a760e4796a3cd88d8b9d7706e0a638de677751affected
  • 7733f6c32e36ff9d7adadf40001039bf219b1cbe to < b96239582531775f2fdcb14de29bdb6870fd4c8caffected
  • 7733f6c32e36ff9d7adadf40001039bf219b1cbe to < c27db84ed44e50ff90d9e3a2a25fae2e0a0fa015affected
  • 7733f6c32e36ff9d7adadf40001039bf219b1cbe to < 48a62deb857f0694f611949015e70ad194d97159affected
  • 7733f6c32e36ff9d7adadf40001039bf219b1cbe to < 74cd6e408a4c010e404832f0e4609d29bf1d0c41affected
  • 7733f6c32e36ff9d7adadf40001039bf219b1cbe to < 09e90a9689a4aac7a2f726dc2aa472b0b37937b7affected
  • 7733f6c32e36ff9d7adadf40001039bf219b1cbe to < a1059896f2bfdcebcdc7153c3be2307ea319501faffected

Linux Linux

Default version status: affected

  • 5.4affected
  • 0 to < 5.4unaffected
  • 5.4.293 to ≤ 5.4.*unaffected
  • 5.10.237 to ≤ 5.10.*unaffected
  • 5.15.181 to ≤ 5.15.*unaffected
  • 6.1.136 to ≤ 6.1.*unaffected
  • 6.6.89 to ≤ 6.6.*unaffected
  • 6.12.26 to ≤ 6.12.*unaffected
  • 6.14.5 to ≤ 6.14.*unaffected
  • 6.15 to ≤ *unaffected

References