CVE-2026-64433 (GCVE-0-2026-64433)
Vulnerability from cvelistv5 – Published: 2026-07-25 08:51 – Updated: 2026-07-25 08:51
VLAI
EPSS
VEX
Title
Bluetooth: MGMT: Fix UAF of hci_conn_params in add_device_complete
Summary
In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: MGMT: Fix UAF of hci_conn_params in add_device_complete
add_device_complete() runs from the hci_cmd_sync_work kworker, which
holds only hci_req_sync_lock and *not* hci_dev_lock. It calls
hci_conn_params_lookup() and then dereferences the returned object
(params->flags) without taking hci_dev_lock:
params = hci_conn_params_lookup(hdev, &cp->addr.bdaddr,
le_addr_type(cp->addr.type));
...
device_flags_changed(NULL, hdev, &cp->addr.bdaddr,
cp->addr.type, hdev->conn_flags,
params ? params->flags : 0);
hci_conn_params_lookup() walks hdev->le_conn_params and is documented to
require hdev->lock. A concurrent MGMT_OP_REMOVE_DEVICE
(remove_device()), which does run under hci_dev_lock, can call
hci_conn_params_free() to list_del() and kfree() the very object the
lookup returned, so the subsequent params->flags read touches freed
memory [0].
Hold hci_dev_lock() across the hci_conn_params_lookup() and the read of
params->flags (and the matching event emission) so the lookup result
cannot be freed by a concurrent remove_device() before it is used,
honouring the locking contract of hci_conn_params_lookup().
[0]: (trailing page/memory-state dump trimmed)
BUG: KASAN: slab-use-after-free in add_device_complete+0x358/0x3d8 net/bluetooth/mgmt.c:7671
Read of size 1 at addr ffff000017ab26c1 by task kworker/u9:8/388
CPU: 1 UID: 0 PID: 388 Comm: kworker/u9:8 Not tainted 7.0.11 #20 PREEMPT
Hardware name: linux,dummy-virt (DT)
Workqueue: hci0 hci_cmd_sync_work
Call trace:
show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:499 (C)
__dump_stack lib/dump_stack.c:94 [inline]
dump_stack_lvl+0xb4/0xd4 lib/dump_stack.c:120
print_address_description mm/kasan/report.c:378 [inline]
print_report+0x118/0x5d8 mm/kasan/report.c:482
kasan_report+0xb0/0xf4 mm/kasan/report.c:595
__asan_report_load1_noabort+0x20/0x2c mm/kasan/report_generic.c:378
add_device_complete+0x358/0x3d8 net/bluetooth/mgmt.c:7671
hci_cmd_sync_work+0x14c/0x240 net/bluetooth/hci_sync.c:334
process_one_work+0x628/0xd38 kernel/workqueue.c:3289
process_scheduled_works kernel/workqueue.c:3372 [inline]
worker_thread+0x7a8/0xac0 kernel/workqueue.c:3453
kthread+0x39c/0x444 kernel/kthread.c:436
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860
Allocated by task 3401:
kasan_save_stack+0x3c/0x64 mm/kasan/common.c:57
kasan_save_track+0x20/0x3c mm/kasan/common.c:78
kasan_save_alloc_info+0x40/0x54 mm/kasan/generic.c:570
poison_kmalloc_redzone mm/kasan/common.c:398 [inline]
__kasan_kmalloc+0xd4/0xd8 mm/kasan/common.c:415
kasan_kmalloc include/linux/kasan.h:263 [inline]
__kmalloc_cache_noprof+0x1b0/0x458 mm/slub.c:5385
kmalloc_noprof include/linux/slab.h:950 [inline]
kzalloc_noprof include/linux/slab.h:1188 [inline]
hci_conn_params_add+0x10c/0x4b0 net/bluetooth/hci_core.c:2279
hci_conn_params_set net/bluetooth/mgmt.c:5162 [inline]
add_device+0x5b4/0xa54 net/bluetooth/mgmt.c:7755
hci_mgmt_cmd net/bluetooth/hci_sock.c:1721 [inline]
hci_sock_sendmsg+0x10b4/0x1dd0 net/bluetooth/hci_sock.c:1841
sock_sendmsg_nosec net/socket.c:727 [inline]
__sock_sendmsg+0xe0/0x128 net/socket.c:742
sock_write_iter+0x250/0x390 net/socket.c:1195
new_sync_write fs/read_write.c:595 [inline]
vfs_write+0x66c/0xab0 fs/read_write.c:688
ksys_write+0x1fc/0x24c fs/read_write.c:740
__do_sys_write fs/read_write.c:751 [inline]
__se_sys_write fs/read_write.c:748 [inline]
__arm64_sys_write+0x70/0xa4 fs/read_write.c:748
__invoke_syscall arch/arm64/kernel/syscall.c:35 [inline]
invoke_syscall+0x84/0x2a8 arch/arm64/kernel/syscall.c:49
el0_svc_common.constprop.0+0xe4/0x294 arch/arm64/kernel/syscall.c:132
do_el0_svc+0x44/0x5c arch/arm64/kernel/syscall.c:151
el0_svc+0x38/0xac arch/arm64/kernel/entry-common.c:724
el0t_64_sync_handler+0xa0/0xe4 arch/arm64/kernel/entry-common.c:743
el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:596
Freed by task 3740:
kasan_save_stack+0x3c/0x64
---truncated---
Severity
No CVSS data available.
Assigner
References
Impacted products
2 products
| Vendor | Product | Version | |
|---|---|---|---|
| Linux | Linux |
Affected:
31492b8386e5a243df26ca4a9421f6b041f414d5 , < caed4a96d55757c139a899744657c032b6186665
(git)
Affected: 28826a89fdfd49f3291980c2e68b8a7c5d55e199 , < e4369e4e970f3fa4676b76be14c1d315c87f22b6 (git) Affected: 1e2e3044c1bc64a64aa0eaf7c17f7832c26c9775 , < b346efa825b5e4386f19bc63f81141652d496ec4 (git) Affected: 1e2e3044c1bc64a64aa0eaf7c17f7832c26c9775 , < 9531014c60c804e16099885d4a98aedcf31bce8d (git) Affected: 1e2e3044c1bc64a64aa0eaf7c17f7832c26c9775 , < fa85d985f614bc3feb343000f14a1072e99b0df1 (git) Affected: 7e370545b8bdb54ed7f1ae485d6d24d3b62a0b53 (git) Affected: 6.6.92 , < 6.6.145 (semver) Affected: 6.12.30 , < 6.12.96 (semver) Affected: 6.14.8 , < 6.15 (semver) |
|
| Linux | Linux |
Affected:
6.15
Unaffected: 0 , < 6.15 (semver) Unaffected: 6.6.145 , ≤ 6.6.* (semver) Unaffected: 6.12.96 , ≤ 6.12.* (semver) Unaffected: 6.18.39 , ≤ 6.18.* (semver) Unaffected: 7.1.4 , ≤ 7.1.* (semver) Unaffected: 7.2-rc3 , ≤ * (original_commit_for_fix) |
{
"containers": {
"cna": {
"affected": [
{
"defaultStatus": "unaffected",
"product": "Linux",
"programFiles": [
"net/bluetooth/mgmt.c"
],
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"vendor": "Linux",
"versions": [
{
"lessThan": "caed4a96d55757c139a899744657c032b6186665",
"status": "affected",
"version": "31492b8386e5a243df26ca4a9421f6b041f414d5",
"versionType": "git"
},
{
"lessThan": "e4369e4e970f3fa4676b76be14c1d315c87f22b6",
"status": "affected",
"version": "28826a89fdfd49f3291980c2e68b8a7c5d55e199",
"versionType": "git"
},
{
"lessThan": "b346efa825b5e4386f19bc63f81141652d496ec4",
"status": "affected",
"version": "1e2e3044c1bc64a64aa0eaf7c17f7832c26c9775",
"versionType": "git"
},
{
"lessThan": "9531014c60c804e16099885d4a98aedcf31bce8d",
"status": "affected",
"version": "1e2e3044c1bc64a64aa0eaf7c17f7832c26c9775",
"versionType": "git"
},
{
"lessThan": "fa85d985f614bc3feb343000f14a1072e99b0df1",
"status": "affected",
"version": "1e2e3044c1bc64a64aa0eaf7c17f7832c26c9775",
"versionType": "git"
},
{
"status": "affected",
"version": "7e370545b8bdb54ed7f1ae485d6d24d3b62a0b53",
"versionType": "git"
},
{
"lessThan": "6.6.145",
"status": "affected",
"version": "6.6.92",
"versionType": "semver"
},
{
"lessThan": "6.12.96",
"status": "affected",
"version": "6.12.30",
"versionType": "semver"
},
{
"lessThan": "6.15",
"status": "affected",
"version": "6.14.8",
"versionType": "semver"
}
]
},
{
"defaultStatus": "affected",
"product": "Linux",
"programFiles": [
"net/bluetooth/mgmt.c"
],
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"vendor": "Linux",
"versions": [
{
"status": "affected",
"version": "6.15"
},
{
"lessThan": "6.15",
"status": "unaffected",
"version": "0",
"versionType": "semver"
},
{
"lessThanOrEqual": "6.6.*",
"status": "unaffected",
"version": "6.6.145",
"versionType": "semver"
},
{
"lessThanOrEqual": "6.12.*",
"status": "unaffected",
"version": "6.12.96",
"versionType": "semver"
},
{
"lessThanOrEqual": "6.18.*",
"status": "unaffected",
"version": "6.18.39",
"versionType": "semver"
},
{
"lessThanOrEqual": "7.1.*",
"status": "unaffected",
"version": "7.1.4",
"versionType": "semver"
},
{
"lessThanOrEqual": "*",
"status": "unaffected",
"version": "7.2-rc3",
"versionType": "original_commit_for_fix"
}
]
}
],
"cpeApplicability": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
"versionEndExcluding": "6.6.145",
"versionStartIncluding": "6.6.92",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
"versionEndExcluding": "6.12.96",
"versionStartIncluding": "6.12.30",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
"versionEndExcluding": "6.18.39",
"versionStartIncluding": "6.15",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
"versionEndExcluding": "7.1.4",
"versionStartIncluding": "6.15",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
"versionEndExcluding": "7.2-rc3",
"versionStartIncluding": "6.15",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
"versionStartIncluding": "6.14.8",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "In the Linux kernel, the following vulnerability has been resolved:\n\nBluetooth: MGMT: Fix UAF of hci_conn_params in add_device_complete\n\nadd_device_complete() runs from the hci_cmd_sync_work kworker, which\nholds only hci_req_sync_lock and *not* hci_dev_lock. It calls\nhci_conn_params_lookup() and then dereferences the returned object\n(params-\u003eflags) without taking hci_dev_lock:\n\n\tparams = hci_conn_params_lookup(hdev, \u0026cp-\u003eaddr.bdaddr,\n\t\t\t\t\tle_addr_type(cp-\u003eaddr.type));\n\t...\n\tdevice_flags_changed(NULL, hdev, \u0026cp-\u003eaddr.bdaddr,\n\t\t\t cp-\u003eaddr.type, hdev-\u003econn_flags,\n\t\t\t params ? params-\u003eflags : 0);\n\nhci_conn_params_lookup() walks hdev-\u003ele_conn_params and is documented to\nrequire hdev-\u003elock. A concurrent MGMT_OP_REMOVE_DEVICE\n(remove_device()), which does run under hci_dev_lock, can call\nhci_conn_params_free() to list_del() and kfree() the very object the\nlookup returned, so the subsequent params-\u003eflags read touches freed\nmemory [0].\n\nHold hci_dev_lock() across the hci_conn_params_lookup() and the read of\nparams-\u003eflags (and the matching event emission) so the lookup result\ncannot be freed by a concurrent remove_device() before it is used,\nhonouring the locking contract of hci_conn_params_lookup().\n\n[0]: (trailing page/memory-state dump trimmed)\nBUG: KASAN: slab-use-after-free in add_device_complete+0x358/0x3d8 net/bluetooth/mgmt.c:7671\nRead of size 1 at addr ffff000017ab26c1 by task kworker/u9:8/388\n\nCPU: 1 UID: 0 PID: 388 Comm: kworker/u9:8 Not tainted 7.0.11 #20 PREEMPT\nHardware name: linux,dummy-virt (DT)\nWorkqueue: hci0 hci_cmd_sync_work\nCall trace:\n show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:499 (C)\n __dump_stack lib/dump_stack.c:94 [inline]\n dump_stack_lvl+0xb4/0xd4 lib/dump_stack.c:120\n print_address_description mm/kasan/report.c:378 [inline]\n print_report+0x118/0x5d8 mm/kasan/report.c:482\n kasan_report+0xb0/0xf4 mm/kasan/report.c:595\n __asan_report_load1_noabort+0x20/0x2c mm/kasan/report_generic.c:378\n add_device_complete+0x358/0x3d8 net/bluetooth/mgmt.c:7671\n hci_cmd_sync_work+0x14c/0x240 net/bluetooth/hci_sync.c:334\n process_one_work+0x628/0xd38 kernel/workqueue.c:3289\n process_scheduled_works kernel/workqueue.c:3372 [inline]\n worker_thread+0x7a8/0xac0 kernel/workqueue.c:3453\n kthread+0x39c/0x444 kernel/kthread.c:436\n ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860\n\nAllocated by task 3401:\n kasan_save_stack+0x3c/0x64 mm/kasan/common.c:57\n kasan_save_track+0x20/0x3c mm/kasan/common.c:78\n kasan_save_alloc_info+0x40/0x54 mm/kasan/generic.c:570\n poison_kmalloc_redzone mm/kasan/common.c:398 [inline]\n __kasan_kmalloc+0xd4/0xd8 mm/kasan/common.c:415\n kasan_kmalloc include/linux/kasan.h:263 [inline]\n __kmalloc_cache_noprof+0x1b0/0x458 mm/slub.c:5385\n kmalloc_noprof include/linux/slab.h:950 [inline]\n kzalloc_noprof include/linux/slab.h:1188 [inline]\n hci_conn_params_add+0x10c/0x4b0 net/bluetooth/hci_core.c:2279\n hci_conn_params_set net/bluetooth/mgmt.c:5162 [inline]\n add_device+0x5b4/0xa54 net/bluetooth/mgmt.c:7755\n hci_mgmt_cmd net/bluetooth/hci_sock.c:1721 [inline]\n hci_sock_sendmsg+0x10b4/0x1dd0 net/bluetooth/hci_sock.c:1841\n sock_sendmsg_nosec net/socket.c:727 [inline]\n __sock_sendmsg+0xe0/0x128 net/socket.c:742\n sock_write_iter+0x250/0x390 net/socket.c:1195\n new_sync_write fs/read_write.c:595 [inline]\n vfs_write+0x66c/0xab0 fs/read_write.c:688\n ksys_write+0x1fc/0x24c fs/read_write.c:740\n __do_sys_write fs/read_write.c:751 [inline]\n __se_sys_write fs/read_write.c:748 [inline]\n __arm64_sys_write+0x70/0xa4 fs/read_write.c:748\n __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline]\n invoke_syscall+0x84/0x2a8 arch/arm64/kernel/syscall.c:49\n el0_svc_common.constprop.0+0xe4/0x294 arch/arm64/kernel/syscall.c:132\n do_el0_svc+0x44/0x5c arch/arm64/kernel/syscall.c:151\n el0_svc+0x38/0xac arch/arm64/kernel/entry-common.c:724\n el0t_64_sync_handler+0xa0/0xe4 arch/arm64/kernel/entry-common.c:743\n el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:596\n\nFreed by task 3740:\n kasan_save_stack+0x3c/0x64 \n---truncated---"
}
],
"providerMetadata": {
"dateUpdated": "2026-07-25T08:51:08.432Z",
"orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
"shortName": "Linux"
},
"references": [
{
"url": "https://git.kernel.org/stable/c/caed4a96d55757c139a899744657c032b6186665"
},
{
"url": "https://git.kernel.org/stable/c/e4369e4e970f3fa4676b76be14c1d315c87f22b6"
},
{
"url": "https://git.kernel.org/stable/c/b346efa825b5e4386f19bc63f81141652d496ec4"
},
{
"url": "https://git.kernel.org/stable/c/9531014c60c804e16099885d4a98aedcf31bce8d"
},
{
"url": "https://git.kernel.org/stable/c/fa85d985f614bc3feb343000f14a1072e99b0df1"
}
],
"title": "Bluetooth: MGMT: Fix UAF of hci_conn_params in add_device_complete",
"x_generator": {
"engine": "bippy-1.2.0"
}
}
},
"cveMetadata": {
"assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
"assignerShortName": "Linux",
"cveId": "CVE-2026-64433",
"datePublished": "2026-07-25T08:51:08.432Z",
"dateReserved": "2026-07-19T15:36:31.787Z",
"dateUpdated": "2026-07-25T08:51:08.432Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-64433",
"date": "2026-07-25",
"epss": "0.00209",
"percentile": "0.11165"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2026-64433\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2026-07-25T10:17:27.567\",\"lastModified\":\"2026-07-25T10:17:27.567\",\"vulnStatus\":\"Received\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nBluetooth: MGMT: Fix UAF of hci_conn_params in add_device_complete\\n\\nadd_device_complete() runs from the hci_cmd_sync_work kworker, which\\nholds only hci_req_sync_lock and *not* hci_dev_lock. It calls\\nhci_conn_params_lookup() and then dereferences the returned object\\n(params-\u003eflags) without taking hci_dev_lock:\\n\\n\\tparams = hci_conn_params_lookup(hdev, \u0026cp-\u003eaddr.bdaddr,\\n\\t\\t\\t\\t\\tle_addr_type(cp-\u003eaddr.type));\\n\\t...\\n\\tdevice_flags_changed(NULL, hdev, \u0026cp-\u003eaddr.bdaddr,\\n\\t\\t\\t cp-\u003eaddr.type, hdev-\u003econn_flags,\\n\\t\\t\\t params ? params-\u003eflags : 0);\\n\\nhci_conn_params_lookup() walks hdev-\u003ele_conn_params and is documented to\\nrequire hdev-\u003elock. A concurrent MGMT_OP_REMOVE_DEVICE\\n(remove_device()), which does run under hci_dev_lock, can call\\nhci_conn_params_free() to list_del() and kfree() the very object the\\nlookup returned, so the subsequent params-\u003eflags read touches freed\\nmemory [0].\\n\\nHold hci_dev_lock() across the hci_conn_params_lookup() and the read of\\nparams-\u003eflags (and the matching event emission) so the lookup result\\ncannot be freed by a concurrent remove_device() before it is used,\\nhonouring the locking contract of hci_conn_params_lookup().\\n\\n[0]: (trailing page/memory-state dump trimmed)\\nBUG: KASAN: slab-use-after-free in add_device_complete+0x358/0x3d8 net/bluetooth/mgmt.c:7671\\nRead of size 1 at addr ffff000017ab26c1 by task kworker/u9:8/388\\n\\nCPU: 1 UID: 0 PID: 388 Comm: kworker/u9:8 Not tainted 7.0.11 #20 PREEMPT\\nHardware name: linux,dummy-virt (DT)\\nWorkqueue: hci0 hci_cmd_sync_work\\nCall trace:\\n show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:499 (C)\\n __dump_stack lib/dump_stack.c:94 [inline]\\n dump_stack_lvl+0xb4/0xd4 lib/dump_stack.c:120\\n print_address_description mm/kasan/report.c:378 [inline]\\n print_report+0x118/0x5d8 mm/kasan/report.c:482\\n kasan_report+0xb0/0xf4 mm/kasan/report.c:595\\n __asan_report_load1_noabort+0x20/0x2c mm/kasan/report_generic.c:378\\n add_device_complete+0x358/0x3d8 net/bluetooth/mgmt.c:7671\\n hci_cmd_sync_work+0x14c/0x240 net/bluetooth/hci_sync.c:334\\n process_one_work+0x628/0xd38 kernel/workqueue.c:3289\\n process_scheduled_works kernel/workqueue.c:3372 [inline]\\n worker_thread+0x7a8/0xac0 kernel/workqueue.c:3453\\n kthread+0x39c/0x444 kernel/kthread.c:436\\n ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860\\n\\nAllocated by task 3401:\\n kasan_save_stack+0x3c/0x64 mm/kasan/common.c:57\\n kasan_save_track+0x20/0x3c mm/kasan/common.c:78\\n kasan_save_alloc_info+0x40/0x54 mm/kasan/generic.c:570\\n poison_kmalloc_redzone mm/kasan/common.c:398 [inline]\\n __kasan_kmalloc+0xd4/0xd8 mm/kasan/common.c:415\\n kasan_kmalloc include/linux/kasan.h:263 [inline]\\n __kmalloc_cache_noprof+0x1b0/0x458 mm/slub.c:5385\\n kmalloc_noprof include/linux/slab.h:950 [inline]\\n kzalloc_noprof include/linux/slab.h:1188 [inline]\\n hci_conn_params_add+0x10c/0x4b0 net/bluetooth/hci_core.c:2279\\n hci_conn_params_set net/bluetooth/mgmt.c:5162 [inline]\\n add_device+0x5b4/0xa54 net/bluetooth/mgmt.c:7755\\n hci_mgmt_cmd net/bluetooth/hci_sock.c:1721 [inline]\\n hci_sock_sendmsg+0x10b4/0x1dd0 net/bluetooth/hci_sock.c:1841\\n sock_sendmsg_nosec net/socket.c:727 [inline]\\n __sock_sendmsg+0xe0/0x128 net/socket.c:742\\n sock_write_iter+0x250/0x390 net/socket.c:1195\\n new_sync_write fs/read_write.c:595 [inline]\\n vfs_write+0x66c/0xab0 fs/read_write.c:688\\n ksys_write+0x1fc/0x24c fs/read_write.c:740\\n __do_sys_write fs/read_write.c:751 [inline]\\n __se_sys_write fs/read_write.c:748 [inline]\\n __arm64_sys_write+0x70/0xa4 fs/read_write.c:748\\n __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline]\\n invoke_syscall+0x84/0x2a8 arch/arm64/kernel/syscall.c:49\\n el0_svc_common.constprop.0+0xe4/0x294 arch/arm64/kernel/syscall.c:132\\n do_el0_svc+0x44/0x5c arch/arm64/kernel/syscall.c:151\\n el0_svc+0x38/0xac arch/arm64/kernel/entry-common.c:724\\n el0t_64_sync_handler+0xa0/0xe4 arch/arm64/kernel/entry-common.c:743\\n el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:596\\n\\nFreed by task 3740:\\n kasan_save_stack+0x3c/0x64 \\n---truncated---\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"net/bluetooth/mgmt.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"31492b8386e5a243df26ca4a9421f6b041f414d5\",\"lessThan\":\"caed4a96d55757c139a899744657c032b6186665\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"28826a89fdfd49f3291980c2e68b8a7c5d55e199\",\"lessThan\":\"e4369e4e970f3fa4676b76be14c1d315c87f22b6\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"1e2e3044c1bc64a64aa0eaf7c17f7832c26c9775\",\"lessThan\":\"b346efa825b5e4386f19bc63f81141652d496ec4\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"1e2e3044c1bc64a64aa0eaf7c17f7832c26c9775\",\"lessThan\":\"9531014c60c804e16099885d4a98aedcf31bce8d\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"1e2e3044c1bc64a64aa0eaf7c17f7832c26c9775\",\"lessThan\":\"fa85d985f614bc3feb343000f14a1072e99b0df1\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"7e370545b8bdb54ed7f1ae485d6d24d3b62a0b53\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"6.6.92\",\"lessThan\":\"6.6.145\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"6.12.30\",\"lessThan\":\"6.12.96\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"6.14.8\",\"lessThan\":\"6.15\",\"versionType\":\"semver\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"net/bluetooth/mgmt.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"6.15\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"6.15\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.6.145\",\"lessThanOrEqual\":\"6.6.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.12.96\",\"lessThanOrEqual\":\"6.12.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.18.39\",\"lessThanOrEqual\":\"6.18.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"7.1.4\",\"lessThanOrEqual\":\"7.1.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"7.2-rc3\",\"lessThanOrEqual\":\"*\",\"versionType\":\"original_commit_for_fix\",\"status\":\"unaffected\"}]}]}],\"metrics\":{},\"references\":[{\"url\":\"https://git.kernel.org/stable/c/9531014c60c804e16099885d4a98aedcf31bce8d\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/b346efa825b5e4386f19bc63f81141652d496ec4\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/caed4a96d55757c139a899744657c032b6186665\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/e4369e4e970f3fa4676b76be14c1d315c87f22b6\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/fa85d985f614bc3feb343000f14a1072e99b0df1\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"}]}}",
"suse_vex": {
"aggregate_severity": "not set",
"current_release_date": "2026-07-25T15:59:26Z",
"cve": "CVE-2026-64433",
"id": "CVE-2026-64433",
"initial_release_date": "2026-07-25T15:59:26Z",
"source": "SUSE CSAF VEX",
"status": "interim",
"title": "SUSE CVE CVE-2026-64433",
"url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2026-64433.json",
"version": "2"
}
}
}
Loading…
Loading…
Experimental. This forecast is provided for visualization only and may change without notice. Do not use it for operational decisions.
Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Loading…
The MITRE ATT&CK techniques below are AI-generated suggestions, inferred from the description of the
vulnerability by the CIRCL/vulnerability-attack-technique-classification-roberta-base
model, served locally by ML-Gateway.
They have not been verified by an analyst and are provided for guidance only.
Loading…
Loading…