Lucene search
+L

8 matches found

NVD
NVD
added 2026/07/25 2:16 p.m.10 views

CVE-2026-10681

In Zephyr's userspace dynamic-objects subsystem, threadidxalloc in kernel/userspace/userspace.c allocated a new thread permission index from the global threadidxmap bitmap without holding listslock. On SMP systems, two user-mode threads invoking the kobjectallocKOBJTHREAD syscall concurrently can...

6.5CVSS0.00079EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/07/25 1:23 p.m.34 views

CVE-2026-10681 SMP race in `thread_idx_alloc()` lets concurrent `k_object_alloc(K_OBJ_THREAD)` callers share a kernel-object permission slot

In Zephyr's userspace dynamic-objects subsystem, threadidxalloc in kernel/userspace/userspace.c allocated a new thread permission index from the global threadidxmap bitmap without holding listslock. On SMP systems, two user-mode threads invoking the kobjectallocKOBJTHREAD syscall concurrently can...

6.5CVSS0.00079EPSS
SaveExploits0References2
CVE
CVE
added 2026/07/25 1:23 p.m.24 views

CVE-2026-10681

The CVE-2026-10681 issue affects Zephyr's userspace dynamic-objects subsystem. In thread_idx_alloc(), a new thread permission index is taken from _thread_idx_map[] without holding lists_lock. On SMP, concurrent k_object_alloc(K_OBJ_THREAD) calls can observe the same lowest free bit and perform a ...

6.5CVSS5.8AI score0.00079EPSS
SaveExploits0References2
OSV
OSV
added 2026/07/25 1:23 p.m.6 views

CVE-2026-10681 SMP race in `thread_idx_alloc()` lets concurrent `k_object_alloc(K_OBJ_THREAD)` callers share a kernel-object permission slot

In Zephyr's userspace dynamic-objects subsystem, threadidxalloc in kernel/userspace/userspace.c allocated a new thread permission index from the global threadidxmap bitmap without holding listslock. On SMP systems, two user-mode threads invoking the kobjectallocKOBJTHREAD syscall concurrently can...

6.5CVSS5.8AI score0.00079EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
added 2026/07/25 12:0 a.m.13 views

PT-2026-64764

Name of the Vulnerable Software and Affected Versions Zephyr versions prior to 4.4.1 Description In the userspace dynamic-objects subsystem, the thread idx alloc function in kernel/userspace/userspace.c allocates a new thread permission index from the global thread idx map bitmap without holding...

6.5CVSS5.8AI score0.00079EPSS
SaveExploits0References10
Cvelist
Cvelist
added 2026/07/12 4:16 p.m.38 views

CVE-2026-10667 SMP use-after-free in Zephyr `CONFIG_USERSPACE` dynamic kernel-object tracking, reachable from unprivileged user threads

Zephyr's dynamic kernel-object tracking kernel/userspace/userspace.c, formerly kernel/userspace.c maintains a doubly-linked list objlist of dynamically allocated kernel objects. Iteration over this list in kobjectwordlistforeach was performed under listslock using the SAFE iterator which caches t...

7.8CVSS0.00152EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
added 2026/07/12 4:16 p.m.10 views

CVE-2026-10667 SMP use-after-free in Zephyr `CONFIG_USERSPACE` dynamic kernel-object tracking, reachable from unprivileged user threads

Zephyr's dynamic kernel-object tracking kernel/userspace/userspace.c, formerly kernel/userspace.c maintains a doubly-linked list objlist of dynamically allocated kernel objects. Iteration over this list in kobjectwordlistforeach was performed under listslock using the SAFE iterator which caches t...

7.8CVSS6.1AI score0.00152EPSS
SaveExploits1References2
OSV
OSV
added 2026/07/12 4:16 p.m.9 views

CVE-2026-10667 SMP use-after-free in Zephyr `CONFIG_USERSPACE` dynamic kernel-object tracking, reachable from unprivileged user threads

Zephyr's dynamic kernel-object tracking kernel/userspace/userspace.c, formerly kernel/userspace.c maintains a doubly-linked list objlist of dynamically allocated kernel objects. Iteration over this list in kobjectwordlistforeach was performed under listslock using the SAFE iterator which caches t...

7.8CVSS6.1AI score0.00152EPSS
SaveExploits1References5
Rows per page
Query Builder