n the Linux kernel, the following vulnerability has been resolved: Bluetooth: msft: fix slab-use-after-free in msft_do_close() Tying the msft->data lifetime to hdev by freeing it in hci_release_dev() to fix the following case: [use] msft_do_close() msft = hdev->msft_data; if (!msft) ...(1) <- passed. return; mutex_lock(&msft->filter_lock); ...(4) <- used after freed. [free] msft_unregister() msft = hdev->msft_data; hdev->msft_data = NULL; ...(2) kfree(msft); ...(3) <- msft is freed. ================================================================== BUG: KASAN: slab-use-after-free in __mutex_lock_common kernel/locking/mutex.c:587 [inline] BUG: KASAN: slab-use-after-free in __mutex_lock+0x8f/0xc30 kernel/locking/mutex.c:752 Read of size 8 at addr ffff888106cbbca8 by task kworker/u5:2/309
Configuration 1 (hide)
|
06 Jan 2025, 22:33
| Type | Values Removed | Values Added |
|---|---|---|
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 7.8 |
| References | () https://git.kernel.org/stable/c/10f9f426ac6e752c8d87bf4346930ba347aaabac - Patch | |
| References | () https://git.kernel.org/stable/c/4f1de02de07748da80a8178879bc7a1df37fdf56 - Patch | |
| References | () https://git.kernel.org/stable/c/a85a60e62355e3bf4802dead7938966824b23940 - Patch | |
| References | () https://git.kernel.org/stable/c/e3880b531b68f98d3941d83f2f6dd11cf4fd6b76 - Patch | |
| First Time |
Linux linux Kernel
Linux |
|
| CPE | cpe:2.3:o:linux:linux_kernel:6.9:rc4:*:*:*:*:*:* cpe:2.3:o:linux:linux_kernel:6.9:rc5:*:*:*:*:*:* cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* cpe:2.3:o:linux:linux_kernel:6.9:rc1:*:*:*:*:*:* cpe:2.3:o:linux:linux_kernel:6.9:rc7:*:*:*:*:*:* cpe:2.3:o:linux:linux_kernel:6.9:rc6:*:*:*:*:*:* cpe:2.3:o:linux:linux_kernel:6.9:rc3:*:*:*:*:*:* cpe:2.3:o:linux:linux_kernel:6.9:rc2:*:*:*:*:*:* |
|
| CWE | CWE-416 |
21 Nov 2024, 09:21
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://git.kernel.org/stable/c/10f9f426ac6e752c8d87bf4346930ba347aaabac - | |
| References | () https://git.kernel.org/stable/c/4f1de02de07748da80a8178879bc7a1df37fdf56 - | |
| References | () https://git.kernel.org/stable/c/a85a60e62355e3bf4802dead7938966824b23940 - | |
| References | () https://git.kernel.org/stable/c/e3880b531b68f98d3941d83f2f6dd11cf4fd6b76 - | |
| Summary |
|
23 May 2024, 07:15
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Published : 2024-05-23 07:15
Updated : 2025-01-06 22:33
NVD link : CVE-2024-36012
Mitre link : CVE-2024-36012
CVE.ORG link : CVE-2024-36012
JSON object : View
Use After Free