Description
In the Linux kernel, the following vulnerability has been resolved: mcb: mcb-parse: fix error handing in chameleon_parse_gdd() If mcb_device_register() returns error in chameleon_parse_gdd(), the refcount of bus and device name are leaked. Fix this by calling put_device() to give up the reference, so they can be released in mcb_release_dev() and kobject_cleanup().
Product status
3764e82e5150d87b205c10cd78a9c9ab86fbfa51 before 891f606ae0765bc9ca99f5276735be4d338f0255
3764e82e5150d87b205c10cd78a9c9ab86fbfa51 before cf6e70c0ced50b52415ac0c88eba1fb09c500a5a
3764e82e5150d87b205c10cd78a9c9ab86fbfa51 before fd85ece416fd7edb945203e59d4cd94952f77e7c
3764e82e5150d87b205c10cd78a9c9ab86fbfa51 before 110dc34c9fa33d37f55b394b1199ea6c0ad1ee84
3764e82e5150d87b205c10cd78a9c9ab86fbfa51 before 7b289b791a59386dc23a00d3cf17a0db984b40d3
3764e82e5150d87b205c10cd78a9c9ab86fbfa51 before 43bfc7c2402a22d3b4eb08c040f274ba2b76461a
3764e82e5150d87b205c10cd78a9c9ab86fbfa51 before b948baa29394ec5f4e6ec28486e7d06a76caee91
3764e82e5150d87b205c10cd78a9c9ab86fbfa51 before 4a9f1a8b3af287581ffb690d0e1593c681729ddb
3764e82e5150d87b205c10cd78a9c9ab86fbfa51 before 728ac3389296caf68638628c987aeae6c8851e2d
3.15
Any version before 3.15
4.9.337
4.14.303
4.19.270
5.4.229
5.10.163
5.15.86
6.0.16
6.1.2
6.2
References
git.kernel.org/...c/891f606ae0765bc9ca99f5276735be4d338f0255
git.kernel.org/...c/cf6e70c0ced50b52415ac0c88eba1fb09c500a5a
git.kernel.org/...c/fd85ece416fd7edb945203e59d4cd94952f77e7c
git.kernel.org/...c/110dc34c9fa33d37f55b394b1199ea6c0ad1ee84
git.kernel.org/...c/7b289b791a59386dc23a00d3cf17a0db984b40d3
git.kernel.org/...c/43bfc7c2402a22d3b4eb08c040f274ba2b76461a
git.kernel.org/...c/b948baa29394ec5f4e6ec28486e7d06a76caee91
git.kernel.org/...c/4a9f1a8b3af287581ffb690d0e1593c681729ddb
git.kernel.org/...c/728ac3389296caf68638628c987aeae6c8851e2d