Description
In the Linux kernel, the following vulnerability has been resolved: usb: dwc2: Fix memory leak in dwc2_hcd_init usb_create_hcd will alloc memory for hcd, and we should call usb_put_hcd to free it when platform_get_resource() fails to prevent memory leak. goto error2 label instead error1 to fix this.
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
4b7f4a0eb92bf37bea4cd838c7f83ea42823ca8b to < 981ee40649e5fd9550f82db1fbb3bfab037da346affecteda7182993dd8e09f96839ddc3ac54f9b37370d282 to < 84e6d0af87e27bbc0db94f2e7323b34abe17b6e5affected8b9c1c33e51d0959f2aec573dfbac0ffd3f5c0b7 to < 6506aff2dc2f7059aa3d45ee2e8639b25e87090faffected2754fa3b73df7d0ae042f3ed6cfd9df9042f6262 to < a44a8a762f7fe9ad3c065813d058e835a6180cb2affected856e6e8e0f9300befa87dde09edb578555c99a82 to < 701d8ec01e0f229d4db6f43d3d64ee479120cbebaffected856e6e8e0f9300befa87dde09edb578555c99a82 to < 52bfcedbfd5bf962dbdcb6e761f4d0dd3ba26dfdaffected856e6e8e0f9300befa87dde09edb578555c99a82 to < 3755278f078460b021cd0384562977bf2039a57aaffected337f00a0bc62d7cb7d10ec0b872c79009a1641dfaffected4.14.250 to < 4.14.285affected4.19.210 to < 4.19.249affected5.4.152 to < 5.4.200affected5.10.72 to < 5.10.124affected5.14.11 to < 5.15affected
Linux Linux
Default version status: affected
5.15affected0 to < 5.15unaffected4.14.285 to ≤ 4.14.*unaffected4.19.249 to ≤ 4.19.*unaffected5.4.200 to ≤ 5.4.*unaffected5.10.124 to ≤ 5.10.*unaffected5.15.49 to ≤ 5.15.*unaffected5.18.6 to ≤ 5.18.*unaffected5.19 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/981ee40649e5fd9550f82db1fbb3bfab037da346 ↗
- https://git.kernel.org/stable/c/84e6d0af87e27bbc0db94f2e7323b34abe17b6e5 ↗
- https://git.kernel.org/stable/c/6506aff2dc2f7059aa3d45ee2e8639b25e87090f ↗
- https://git.kernel.org/stable/c/a44a8a762f7fe9ad3c065813d058e835a6180cb2 ↗
- https://git.kernel.org/stable/c/701d8ec01e0f229d4db6f43d3d64ee479120cbeb ↗
- https://git.kernel.org/stable/c/52bfcedbfd5bf962dbdcb6e761f4d0dd3ba26dfd ↗
- https://git.kernel.org/stable/c/3755278f078460b021cd0384562977bf2039a57a ↗