CVE-2026-43170

In the Linux kernel, the following vulnerability has been resolved: usb: dwc3: gadget: Move vbus draw to workqueue context Currently dwc3_gadget_vbus_draw() can be called from atomic context, which in turn invokes power-supply-core APIs. And some these PMIC APIs have operations that may sleep, leading to kernel panic. Fix this by moving the vbus_draw into a workqueue context.
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

History

11 Nov 2026, 20:10

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta: usb: dwc3: gadget: Mover el consumo de vbus al contexto de workqueue Actualmente, se puede llamar a dwc3_gadget_vbus_draw() desde un contexto atómico, lo que a su vez invoca las API de power-supply-core. Y algunas de estas API de PMIC tienen operaciones que pueden suspenderse, lo que lleva a un pánico del kernel. Solucione esto moviendo el consumo de vbus a un contexto de workqueue.

30 Oct 2026, 13:18

Type Values Removed Values Added
References
  • () https://git.kernel.org/stable/c/b214f0b11a0f1186f83c284f6a545110f76066b6 -

Information

Published : 2026-05-06 12:16

Updated : 2026-11-11 20:10


NVD link : CVE-2026-43170

Mitre link : CVE-2026-43170

CVE.ORG link : CVE-2026-43170


JSON object : View

Products Affected

linux

  • linux_kernel