Lucene search
+L

1785 matches found

Cvelist
Cvelist
added 2026/08/17 4:18 p.m.44 views

CVE-2026-12519 Out-of-bounds stack read and write in Zephyr WNC-M14A2A modem socket-notify parsing

The WNC-M14A2A LTE-M modem driver mishandles unsolicited %NOTIFYEV: events in oncmdsocknotifyev drivers/modem/vendorstandalone/wncm14a2a.c. The response line is linearized into a fixed 40-byte stack buffer via netbuflinearize, which caps the copy at 39 bytes and returns outlen = 39. The two...

5CVSS0.00163EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/17 4:18 p.m.31 views

CVE-2026-12519

CVE-2026-12519 is an out-of-bounds stack read and write in the Zephyr RTOS WNC-M14A2A LTE-M modem driver, specifically in on_cmd_socknotifyev() (drivers/modem/vendor_standalone/wncm14a2a.c). Two quote-delimiter scanning loops were bounded by the full frame length (len) instead of the linearized b...

5CVSS6.2AI score0.00163EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/17 4:18 p.m.24 views

CVE-2026-9771 Missing device-pointer validation in flash_copy() syscall allows userspace privilege escalation

The flashcopy system call is verified by zvrfyflashcopy in drivers/flash/flashutil.c. On builds with CONFIGUSERSPACE enabled, this handler is the kernel-side trust boundary for a user-mode caller. Prior to the fix it validated only the output buffer KSYSCALLMEMORYWRITE and passed the two struct...

8.8CVSS6.1AI score
SaveExploits0References5
CVE
CVE
added 2026/08/17 4:18 p.m.77 views

CVE-2026-9771

CVE-2026-9771 is a missing device-pointer validation vulnerability in the Zephyr RTOS flash_copy() system call (drivers/flash/flash_util.c), affecting builds with CONFIG_USERSPACE enabled. The handler z_vrfy_flash_copy() validated only the output buffer but passed src_dev and dst_dev directly to ...

8.8CVSS6AI score0.00106EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/17 4:18 p.m.48 views

CVE-2026-9771 Missing device-pointer validation in flash_copy() syscall allows userspace privilege escalation

The flashcopy system call is verified by zvrfyflashcopy in drivers/flash/flashutil.c. On builds with CONFIGUSERSPACE enabled, this handler is the kernel-side trust boundary for a user-mode caller. Prior to the fix it validated only the output buffer KSYSCALLMEMORYWRITE and passed the two struct...

8.8CVSS0.00106EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/17 4:18 p.m.16 views

EUVD-2026-60268

The flashcopy system call is verified by zvrfyflashcopy in drivers/flash/flashutil.c. On builds with CONFIGUSERSPACE enabled, this handler is the kernel-side trust boundary for a user-mode caller. Prior to the fix it validated only the output buffer KSYSCALLMEMORYWRITE and passed the two struct...

8.8CVSS6AI score0.00106EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/08/17 4:18 p.m.37 views

CVE-2026-12630

Zephyr's 6LoWPAN IP Header Compression IPHC uncompression code contains an out-of-bounds read in getihpcinlinedsize subsys/net/ip/6lo.c. The destination inline size is looked up in dainlinesizetable, which has 13 entries, using an index built from the M, DAC and DAM bits of the received IPHC...

4.3CVSS5.8AI score0.00172EPSS
SaveExploits0References3Affected Software1
Cvelist
Cvelist
added 2026/08/17 4:18 p.m.43 views

CVE-2026-12630 6LoWPAN IPHC uncompression out-of-bounds read on reserved destination addressing mode

Zephyr's 6LoWPAN IP Header Compression IPHC uncompression code contains an out-of-bounds read in getihpcinlinedsize subsys/net/ip/6lo.c. The destination inline size is looked up in dainlinesizetable, which has 13 entries, using an index built from the M, DAC and DAM bits of the received IPHC...

4.3CVSS0.00172EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/17 4:18 p.m.18 views

EUVD-2026-60267

Zephyr's 6LoWPAN IP Header Compression IPHC uncompression code contains an out-of-bounds read in getihpcinlinedsize subsys/net/ip/6lo.c. The destination inline size is looked up in dainlinesizetable, which has 13 entries, using an index built from the M, DAC and DAM bits of the received IPHC...

4.3CVSS5.8AI score0.00172EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/17 4:18 p.m.11 views

CVE-2026-12630 6LoWPAN IPHC uncompression out-of-bounds read on reserved destination addressing mode

Zephyr's 6LoWPAN IP Header Compression IPHC uncompression code contains an out-of-bounds read in getihpcinlinedsize subsys/net/ip/6lo.c. The destination inline size is looked up in dainlinesizetable, which has 13 entries, using an index built from the M, DAC and DAM bits of the received IPHC...

4.3CVSS6AI score
SaveExploits0References5
CVE
CVE
added 2026/08/17 4:18 p.m.36 views

CVE-2026-12630

In Zephyr's 6LoWPAN stack, get_ihpc_inlined_size() in subsys/net/ip/6lo.c indexes a 13-entry table with a 4-bit value (0-15) from the incoming IPHC dispatch word. Reserved indices 13-15 are unchecked, causing an out-of-bounds read that drives further buffer dereference and size_t underflow before...

4.3CVSS5.8AI score0.00172EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
added 2026/08/17 12:00 a.m.22 views

PT-2026-76715

The flash copy system call is verified by z vrfy flash copy in drivers/flash/flash util.c. On builds with CONFIG USERSPACE enabled, this handler is the kernel-side trust boundary for a user-mode caller. Prior to the fix it validated only the output buffer K SYSCALL MEMORY WRITE and passed the two...

8.8CVSS6AI score0.00106EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
added 2026/08/17 12:00 a.m.22 views

PT-2026-76712

Zephyr's 6LoWPAN IP Header Compression IPHC uncompression code contains an out-of-bounds read in get ihpc inlined size subsys/net/ip/6lo.c. The destination inline size is looked up in da inline size table, which has 13 entries, using an index built from the M, DAC and DAM bits of the received IPH...

4.3CVSS5.8AI score0.00172EPSS
SaveExploits0References3
NVD
NVD
added 2026/08/14 6:17 p.m.18 views

CVE-2026-12366

Zephyr's dynamic kernel-object disposal path unrefcheck in kernel/userspace/userspace.c frees an object's storage kfreedyn-data once its reference count reaches zero, after running a per-object-type cleanup. The cleanup switch handled only KOBJMSGQ and KOBJSTACK; there was no KOBJTIMER case. A...

8.8CVSS0.0012EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/14 6:17 p.m.9 views

CVE-2026-12365

A use-after-free exists in the Zephyr second-generation work queue kernel/work.c in the handling of delayable work timeouts. When a delayable work item's timeout has been dequeued and its handler worktimeout is in flight blocked acquiring the work-queue spinlock, a concurrent cancellation does no...

5.8CVSS0.001EPSS
SaveExploits0References2
NVD
NVD
added 2026/08/14 6:17 p.m.17 views

CVE-2026-12364

The user-space system-call verifier zvrfyzlogmsgstaticcreate in subsys/logging/logmsg.c was a pure pass-through: it forwarded the caller-supplied source, desc, package, and data arguments directly to the kernel-mode implementation zimplzlogmsgstaticcreate without performing any of the mandatory...

8.4CVSS0.00119EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/14 5:52 p.m.10 views

EUVD-2026-58752

Zephyr's dynamic kernel-object disposal path unrefcheck in kernel/userspace/userspace.c frees an object's storage kfreedyn-data once its reference count reaches zero, after running a per-object-type cleanup. The cleanup switch handled only KOBJMSGQ and KOBJSTACK; there was no KOBJTIMER case. A...

8.8CVSS5.5AI score0.0012EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/08/14 5:52 p.m.17 views

CVE-2026-12366

Zephyr's dynamic kernel-object disposal path unrefcheck in kernel/userspace/userspace.c frees an object's storage kfreedyn-data once its reference count reaches zero, after running a per-object-type cleanup. The cleanup switch handled only KOBJMSGQ and KOBJSTACK; there was no KOBJTIMER case. A...

5.4AI score0.0012EPSS
SaveExploits0References3Affected Software1
OSV
OSV
added 2026/08/14 5:52 p.m.15 views

CVE-2026-12366 Use-after-free freeing an armed dynamically-allocated k_timer in Zephyr userspace object disposal

Zephyr's dynamic kernel-object disposal path unrefcheck in kernel/userspace/userspace.c frees an object's storage kfreedyn-data once its reference count reaches zero, after running a per-object-type cleanup. The cleanup switch handled only KOBJMSGQ and KOBJSTACK; there was no KOBJTIMER case. A...

8.8CVSS5.6AI score
SaveExploits0References5
Cvelist
Cvelist
added 2026/08/14 5:52 p.m.38 views

CVE-2026-12366 Use-after-free freeing an armed dynamically-allocated k_timer in Zephyr userspace object disposal

Zephyr's dynamic kernel-object disposal path unrefcheck in kernel/userspace/userspace.c frees an object's storage kfreedyn-data once its reference count reaches zero, after running a per-object-type cleanup. The cleanup switch handled only KOBJMSGQ and KOBJSTACK; there was no KOBJTIMER case. A...

8.8CVSS0.0012EPSS
SaveExploits0References2
Rows per page
Query Builder