In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: fix use-after-free in ump_to_endpoint() create_midi2_ump() registers a card-owned snd_ump_endpoint and stores a …
Info
Summary
In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: fix use-after-free in ump_to_endpoint() create_midi2_ump() registers a card-owned snd_ump_endpoint and stores a back-pointer to its per-interface snd_usb_midi2_ump object in ump->private_data, but it never installs an ump->private_free hook and never clears that pointer. If a later step of snd_usb_midi_v2_create() fails, its error path calls free_all_midi2_umps(), which kfree()s the snd_usb_midi2_ump object …
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/49eccef6d6e1c00dac6fb2e7eb6f9206c33e1c37
- https://git.kernel.org/stable/c/4a05b2d1b4642df74f30b6f54843e825c4a2bfd3
- https://git.kernel.org/stable/c/8a7a33b846d6ba695891b8d0040027cdbad8cd52
- https://git.kernel.org/stable/c/ae388c0e1bf727972096f770f82d12e4f748d1b6
- https://git.kernel.org/stable/c/cc014ebf803174f0e5d15956dfc5a38413c945ae
Timeline
- nvd_ingest NVD