Lucene search
+L

38 matches found

EUVD
EUVD
•added 2026/09/28 8:00 p.m.•9 views

EUVD-2026-88472

The ADC API requires each driver to reject a sampling sequence whose destination buffer is too small: the buffersize field of struct adcsequence in include/zephyr/drivers/adc.h documents that "the driver must ensure that samples are not written beyond the limit and it must return an error if the...

7.8CVSS5.8AI score0.00118EPSS
SaveExploits0References3
CVE
CVE
•added 2026/09/28 7:59 p.m.•17 views

CVE-2026-18413

The NXP MCUX LPADC ADC driver is vulnerable to an out-of-bounds write due to a missing buffer size validation in mcux_lpadc_start_read(). The driver fails to verify that the destination buffer is large enough for the requested sampling sequence. In builds with CONFIG_USERSPACE , an unprivileged u...

7.8CVSS5.8AI score0.00118EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/09/28 7:59 p.m.•7 views

CVE-2026-16513 Missing write validation of user-supplied handle pointer in the RTIO syscall verifier allows arbitrary kernel write

The userspace verifier zvrfyrtiosqecopyingethandles in subsys/rtio/rtiosyscalls.c subsys/rtio/rtiohandlers.c before v4.3.0 validated the RTIO object handle and the sqes input array, but not the handle out-parameter. On the first loop iteration it executed handle = sqe, storing the kernel address ...

7.8CVSS5.8AI score0.00112EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/09/28 7:59 p.m.•10 views

EUVD-2026-88470

The userspace verifier zvrfyrtiosqecopyingethandles in subsys/rtio/rtiosyscalls.c subsys/rtio/rtiohandlers.c before v4.3.0 validated the RTIO object handle and the sqes input array, but not the handle out-parameter. On the first loop iteration it executed handle = sqe, storing the kernel address ...

7.8CVSS5.8AI score0.00112EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/09/28 7:59 p.m.•37 views

CVE-2026-16513 Missing write validation of user-supplied handle pointer in the RTIO syscall verifier allows arbitrary kernel write

The userspace verifier zvrfyrtiosqecopyingethandles in subsys/rtio/rtiosyscalls.c subsys/rtio/rtiohandlers.c before v4.3.0 validated the RTIO object handle and the sqes input array, but not the handle out-parameter. On the first loop iteration it executed handle = sqe, storing the kernel address ...

7.8CVSS0.00112EPSS
SaveExploits0References2
CVE
CVE
•added 2026/09/28 7:59 p.m.•20 views

CVE-2026-16513

The Zephyr RTOS (with CONFIG_USERSPACE and CONFIG_RTIO enabled) is vulnerable to an arbitrary kernel write due to missing write validation in the z_vrfy_rtio_sqe_copy_in_get_handles() verifier within subsys/rtio/rtio_syscalls.c. The system fails to check the handle out-parameter, allowing a user-...

7.8CVSS5.8AI score0.00112EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/28 12:00 a.m.•10 views

CVE-2026-16513: Out-of-bounds Write

The userspace verifier zvrfyrtiosqecopyingethandles in subsys/rtio/rtiosyscalls.c subsys/rtio/rtiohandlers.c before v4.3.0 validated the RTIO object handle and the sqes input array, but not the handle out-parameter. On the first loop iteration it executed handle = sqe, storing the kernel address ...

7.8CVSS5.8AI score0.00112EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/09/21 6:35 p.m.•13 views

EUVD-2026-84054

The Time-aware GPIO syscall verification handler zvrfytgpiopinreadtsec in drivers/timeawaregpio/timeawaregpiohandlers.c validated only the port device object and passed the caller-supplied timestamp and eventcount output pointers to the driver without a KSYSCALLMEMORYWRITE check. The other handle...

7.8CVSS5.9AI score0.0012EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/14 5:52 p.m.•25 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.8CVSS6.2AI score0.00165EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/14 5:52 p.m.•19 views

EUVD-2026-58750

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.4CVSS6AI score0.00159EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/12 4:39 a.m.•43 views

CVE-2026-12234 TOCTOU double-fetch in `zsock_sendmsg`/`recvmsg` userspace verifiers allows kernel-heap out-of-bounds write

The userspace syscall verifiers zvrfyzsocksendmsg and zvrfyzsockrecvmsg in subsys/net/lib/sockets/sockets.c snapshot the caller-supplied struct netmsghdr into a kernel-side copy with kusermodefromcopy, but then re-read the still-live user struct for subsequent decisions. The kernel iovec shadow...

7.8CVSS0.00109EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/12 4:39 a.m.•45 views

CVE-2026-12234

The CVE affects Zephyr’s userspace networking verification on zsock_sendmsg/zsock_recvmsg. The issue is a TOCTOU double-fetch: the verifier snapshots struct net_msghdr, yet later re-reads the live user memory to bound the loop, allowing a race where msg_iovlen can be inflated after the shadow buf...

7.8CVSS6AI score0.00109EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/11 4:56 a.m.•18 views

EUVD-2026-55936

On the Zephyr ARM port, enabling the hardware FPU CONFIGFPU forces the "Floating point ABI" choice, which defaults to CONFIGFPHARDABI. Both FPHARDABI and FPSOFTABI permit the compiler to emit hardware FP instructions in any function, even code that never uses floating-point types. However, the...

3.6CVSS5.9AI score0.00125EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/10 10:40 p.m.•45 views

CVE-2026-8718 Out-of-bounds write in DTLS peer Connection ID getsockopt (`TLS_DTLS_PEER_CID_VALUE`) in Zephyr net sockets/TLS

tlsoptdtlspeerconnectionidvalueget in subsys/net/lib/sockets/socketstls.c, which handles getsockoptSOLTLS, TLSDTLSPEERCIDVALUE, passed the caller-supplied optval directly to mbedtlssslgetpeercid without verifying the buffer was at least MBEDTLSSSLCIDOUTLENMAX default 32 bytes. mbedtlssslgetpeerci...

8.4CVSS0.00164EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/10 10:40 p.m.•17 views

EUVD-2026-55853

tlsoptdtlspeerconnectionidvalueget in subsys/net/lib/sockets/socketstls.c, which handles getsockoptSOLTLS, TLSDTLSPEERCIDVALUE, passed the caller-supplied optval directly to mbedtlssslgetpeercid without verifying the buffer was at least MBEDTLSSSLCIDOUTLENMAX default 32 bytes. mbedtlssslgetpeerci...

8.4CVSS5.9AI score0.00164EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/10 10:40 p.m.•79 views

CVE-2026-8718

CVE-2026-8718 affects Zephyr net sockets TLS with CONFIG_MBEDTLS_SSL_DTLS_CONNECTION_ID and an established DTLS session. tls_opt_dtls_peer_connection_id_value_get() passes optval to mbedtls_ssl_get_peer_cid() without ensuring the destination buffer is large enough (MBEDTLS_SSL_CID_OUT_LEN_MAX, de...

8.4CVSS5.9AI score0.00164EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/10 12:00 a.m.•5 views

CVE-2026-8718: Out-of-bounds Write

tlsoptdtlspeerconnectionidvalueget in subsys/net/lib/sockets/socketstls.c, which handles getsockoptSOLTLS, TLSDTLSPEERCIDVALUE, passed the caller-supplied optval directly to mbedtlssslgetpeercid without verifying the buffer was at least MBEDTLSSSLCIDOUTLENMAX default 32 bytes. mbedtlssslgetpeerci...

8.4CVSS5.9AI score0.00164EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/07 12:00 a.m.•7 views

CVE-2026-11743: Out-of-bounds Read

The SF32LB MPI QSPI NOR flash driver drivers/flash/flashsf32lbmpiqspinor.c validated the flash offset and length on its read and write paths with the test offset + size data-size. Because offset is a signed offt while size is unsigned, a negative offset is converted to a large unsigned value and...

6.6CVSS6.1AI score0.0015EPSS
SaveExploits0References2
Rows per page
Query Builder