3 matches found
CVE-2026-64349
Summary (CVE-2026-64349): In the Linux kernel USB dwc3 driver, the vulnerability stems from incorrect type handling in dwc3_readl() and dwc3_writel() within dwc3_ulpi_setup(), where calls passed a dwc3 structure and a __iomem *regs with mismatched address spaces. This could lead to memory corrupt...
kernel: usb: dwc3: Fix race condition between concurrent dwc3_remove_requests() call paths
A use-after-free vulnerability was found in the DWC3 USB controller driver in the Linux kernel. Multiple unsynchronized execution paths can invoke dwc3removerequests concurrently, leading to premature freeing of USB requests. When one path frees requests while another is still processing them, a...
kernel: usb: dwc3: Fix race condition between concurrent dwc3_remove_requests() call paths
A use-after-free vulnerability was found in the DWC3 USB controller driver in the Linux kernel. Multiple unsynchronized execution paths can invoke dwc3removerequests concurrently, leading to premature freeing of USB requests. When one path frees requests while another is still processing them, a...