Lucene search
+L

4 matches found

NVD
NVD
added 2026/07/14 3:16 p.m.13 views

CVE-2026-10671

In Zephyr's kernel pipe implementation, the userspace syscall verifier zvrfykpipeinit in kernel/pipe.c used KSYSCALLOBJ which requires the kernel object to already be initialized instead of KSYSCALLOBJNEVERINIT which rejects an already-initialized object. As a result, on CONFIGUSERSPACE builds an...

7.1CVSS0.00108EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
added 2026/07/14 3:02 p.m.9 views

CVE-2026-10671 User thread can re-initialize an in-use `k_pipe`, corrupting kernel wait queues (`CONFIG_USERSPACE`)

In Zephyr's kernel pipe implementation, the userspace syscall verifier zvrfykpipeinit in kernel/pipe.c used KSYSCALLOBJ which requires the kernel object to already be initialized instead of KSYSCALLOBJNEVERINIT which rejects an already-initialized object. As a result, on CONFIGUSERSPACE builds an...

7.1CVSS6.1AI score0.00108EPSS
SaveExploits1References2
CVE
CVE
added 2026/07/14 3:02 p.m.29 views

CVE-2026-10671

CVE-2026-10671 affects Zephyr kernel: the userspace verifier for k_pipe_init used K_SYSCALL_OBJ(), allowing an unprivileged thread with access to a k_pipe object to re-init a live pipe. This re-initialization clears the ring buffer and wait queues without accounting for current blockers, leaving ...

7.1CVSS6.1AI score0.00108EPSS
SaveExploits1References2Affected Software1
Positive Technologies
Positive Technologies
added 2026/07/14 12:00 a.m.25 views

PT-2026-58038

In Zephyr's kernel pipe implementation, the userspace syscall verifier z vrfy k pipe init in kernel/pipe.c used K SYSCALL OBJ which requires the kernel object to already be initialized instead of K SYSCALL OBJ NEVER INIT which rejects an already-initialized object. As a result, on CONFIG USERSPAC...

7.1CVSS6.1AI score0.00108EPSS
SaveExploits1References3
Rows per page
Query Builder