Description
In the Linux kernel, the following vulnerability has been resolved: mfd: dln2: Fix memory leak in dln2_probe() When dln2_setup_rx_urbs() in dln2_probe() fails, error out_free forgets to call usb_put_dev() to decrease the refcount of dln2->usb_dev. Fix this by adding usb_put_dev() in the error handling code of dln2_probe().
Product status
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before aa5a8673d71124e7dcdd497ec2accebc15bd6ca3
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 71fa6f134d13822a5dd906327de04aad8e903e49
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 1e453cb55014367a84655203c31d57dfa87e005e
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 6a1a72a8cfdad6911a7167405b63545ad781fbe2
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 1fa3fb4f70184254af437ccd59fd1c091a90d518
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 77f43c014a770c4dcbdeed7cda6884c29382eb0f
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before fa045c911f0bfc0305c71618ab5630153faf86a4
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (git) before 96da8f148396329ba769246cb8ceaa35f1ddfc48
4.14.316 (semver)
4.19.284 (semver)
5.4.244 (semver)
5.10.181 (semver)
5.15.113 (semver)
6.1.30 (semver)
6.3.4 (semver)
6.4 (original_commit_for_fix)
References
git.kernel.org/...c/aa5a8673d71124e7dcdd497ec2accebc15bd6ca3
git.kernel.org/...c/71fa6f134d13822a5dd906327de04aad8e903e49
git.kernel.org/...c/1e453cb55014367a84655203c31d57dfa87e005e
git.kernel.org/...c/6a1a72a8cfdad6911a7167405b63545ad781fbe2
git.kernel.org/...c/1fa3fb4f70184254af437ccd59fd1c091a90d518
git.kernel.org/...c/77f43c014a770c4dcbdeed7cda6884c29382eb0f
git.kernel.org/...c/fa045c911f0bfc0305c71618ab5630153faf86a4
git.kernel.org/...c/96da8f148396329ba769246cb8ceaa35f1ddfc48