In the Linux kernel, the following vulnerability has been resolved: iommufd: Fix outfput in iommufdfaultalloc() As fput() calls the file->fop->release op, where fault obj and ictx are getting released, there is no need to release these two after fput() one more time, which would result in imbalanced refcounts: refcountt: decrement hit 0; leaking memory. WARNING: CPU: 48 PID: 2369 at lib/refcount.c:31 refcountwarnsaturate+0x60/0x230 Call trace: refcountwarnsaturate+0x60/0x230 (P) refcountwarnsaturate+0x60/0x230 (L) iommufdfaultfopsrelease+0x9c/0xe0 [iommufd] ... VFS: Close: file count is 0 (fop=iommufdfops [iommufd]) WARNING: CPU: 48 PID: 2369 at fs/open.c:1507 filpflush+0x3c/0xf0 Call trace: filpflush+0x3c/0xf0 (P) filpflush+0x3c/0xf0 (L) _arm64sysclose+0x34/0x98 ... imbalanced put on file reference count WARNING: CPU: 48 PID: 2369 at fs/file.c:74 _filerefput+0x100/0x138 Call trace: _filerefput+0x100/0x138 (P) _filerefput+0x100/0x138 (L) _fput_sync+0x4c/0xd0 Drop those two lines to fix the warnings above.
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-buildinfo-6.11.0-21-generic-64k", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-cloud-tools-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-headers-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-headers-6.11.0-21-generic-64k", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-hwe-6.11-cloud-tools-6.11.0-21", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-hwe-6.11-headers-6.11.0-21", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-hwe-6.11-lib-rust-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-hwe-6.11-tools-6.11.0-21", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-image-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-image-6.11.0-21-generic-dbgsym", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-image-unsigned-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-image-unsigned-6.11.0-21-generic-64k", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-image-unsigned-6.11.0-21-generic-64k-dbgsym", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-image-unsigned-6.11.0-21-generic-dbgsym", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-modules-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-modules-6.11.0-21-generic-64k", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-modules-extra-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-modules-ipu6-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-modules-ipu7-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-modules-iwlwifi-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-modules-usbio-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-modules-vision-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-tools-6.11.0-21-generic", "binary_version": "6.11.0-21.21~24.04.1" }, { "binary_name": "linux-tools-6.11.0-21-generic-64k", "binary_version": "6.11.0-21.21~24.04.1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "linux-buildinfo-6.11.0-1017-oem", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-headers-6.11.0-1017-oem", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-image-unsigned-6.11.0-1017-oem", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-image-unsigned-6.11.0-1017-oem-dbgsym", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-modules-6.11.0-1017-oem", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-modules-ipu6-6.11.0-1017-oem", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-modules-ipu7-6.11.0-1017-oem", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-modules-iwlwifi-6.11.0-1017-oem", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-modules-usbio-6.11.0-1017-oem", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-modules-vision-6.11.0-1017-oem", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-oem-6.11-headers-6.11.0-1017", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-oem-6.11-tools-6.11.0-1017", "binary_version": "6.11.0-1017.17" }, { "binary_name": "linux-tools-6.11.0-1017-oem", "binary_version": "6.11.0-1017.17" } ] }