A use-after-free vulnerability in the Linux kernel ALSA line6 driver was fixed by clearing a stale pointer on capture buffer release. The flaw involved a slab-use-after-free read in submit_audio_out_urb() when playback started after capture streams were closed, due to a stale pointer not being cleared. This could lead to kernel memory corruption or crashes.