Release Date: | 2024-09-18 |
In the Linux kernel, the following vulnerability has been resolved:\nVMCI: Fix use-after-free when removing resource in vmci_resource_remove()\nWhen removing a resource from vmci_resource_table in\nvmci_resource_remove(), the search is performed using the resource\nhandle by comparing context and resource fields.\nIt is possible though to create two resources with different types\nbut same handle (same context and resource fields).\nWhen trying to remove one of the resources, vmci_resource_remove()\nmay not remove the intended one, but the object will still be freed\nas in the case of the datagram type in vmci_datagram_destroy_handle().\nvmci_resource_table will still hold a pointer to this freed resource\nleading to a use-after-free vulnerability.\nBUG: KASAN: use-after-free in vmci_handle_is_equal include/linux/vmw_vmci_defs.h:142 [inline]\nBUG: KASAN: use-after-free in vmci_resource_remove+0x3a1/0x410 drivers/misc/vmw_vmci/vmci_resource.c:147\nRead of size 4 at addr ffff88801c16d800 by task syz-executor197/1592\nCall Trace:\n
See more information about CVE-2024-46738 from MITRE CVE dictionary and NIST NVD
NOTE: The following CVSS v3.1 metrics and score provided are preliminary and subject to review.
Base Score: | 5.5 | CVSS Vector: | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Attack Vector: | Local network | Attack Complexity: | Low |
Privileges Required: | Low | User Interaction: | None |
Scope: | Unchanged | Confidentiality Impact: | None |
Integrity Impact: | None | Availability Impact: | High |
Platform | Errata | Release Date |
Oracle Linux version 7 (kernel-uek) | ELSA-2024-12779 | 2024-10-11 |
Oracle Linux version 7 (kernel-uek) | ELSA-2024-12780 | 2024-10-11 |
Oracle Linux version 7 (kernel-uek) | ELSA-2024-12782 | 2024-10-14 |
Oracle Linux version 8 (kernel-uek) | ELSA-2024-12780 | 2024-10-11 |
Oracle Linux version 8 (kernel-uek) | ELSA-2024-12782 | 2024-10-14 |
This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections: