zephyrproject Vulnerability Advisory Catalog

Total 159 security vulnerabilities recorded for zephyrproject software and firmware.

← Back to All Vendors
Component: zephyr

The Nuvoton NuMaker HSUSBD USB device-controller driver (drivers/usb/udc/udc_numaker.c) armed the control Data IN stage unconditionally (base->CEPTXCN...

📅 2026-07-12
CVSS 2.4 Dossier →
Component: zephyr

Zephyr's dynamic kernel-object tracking (kernel/userspace/userspace.c, formerly kernel/userspace.c) maintains a doubly-linked list (obj_list) of dynam...

📅 2026-07-12
CVSS 7.8 Dossier →
Component: zephyr

parse_ipv4() in subsys/net/ip/utils.c (reached via net_ipaddr_parse() for strings of the form "a.b.c.d:port") copies the port substring into a fixed 1...

📅 2026-07-12
CVSS 8.1 Dossier →
Component: zephyr

In Zephyr's WireGuard subsystem (subsys/net/lib/wireguard), wg_process_data_message() in wg_crypto.c linearizes an inbound transport-data payload into...

📅 2026-07-12
CVSS 7.4 Dossier →
Component: zephyr

The nRF70 Wi-Fi driver's power-save event handler nrf_wifi_event_proc_get_power_save_info() in drivers/wifi/nrf_wifi/src/wifi_mgmt.c copied TWT (Targe...

📅 2026-07-12
CVSS 5.0 Dossier →
Component: zephyr

In Zephyr's experimental USB host stack (CONFIG_USB_HOST_STACK), usbh_device_disconnect() (subsys/usb/host/usbh_device.c) freed the root usb_device sl...

📅 2026-07-12
CVSS 6.1 Dossier →
Component: zephyr

The Dhara flash translation layer disk driver (drivers/disk/ftl_dhara.c) implemented the dhara_nand_ callbacks so that, on a flash error, the error co...

📅 2026-07-07
CVSS 4.7 Dossier →
Component: zephyr

Zephyr's DNS resolver detects mDNS (.local) queries in dns_resolve_name_internal() (subsys/net/lib/dns/resolve.c) with memcmp(strrchr(query, '.'), ".l...

📅 2026-07-05
CVSS 3.7 Dossier →
Component: zephyr

The MAX32xxx USB device controller driver (drivers/usb/udc/udc_max32.c, compatible adi_max32_usbhs) dereferenced an endpoint buffer in its OUT and IN ...

📅 2026-07-05
CVSS 4.6 Dossier →
CVE-2026-9263 MEDIUM
Component: zephyr

The Zephyr Bluetooth controller ISO Adaptation Layer (subsys/bluetooth/controller/ll_sw/isoal.c) fails to validate the length field of a framed ISO PD...

📅 2026-06-30
CVSS 6.5 Dossier →
Component: zephyr

The asynchronous SNTP client in Zephyr (subsys/net/lib/sntp/sntp.c, sntp_close_async) closed the UDP socket file descriptor directly from the calling ...

📅 2026-06-30
CVSS 6.5 Dossier →
Component: zephyr

A race condition in the Zephyr Bluetooth Classic RFCOMM host stack (subsys/bluetooth/host/classic/rfcomm.c) mishandles a simultaneous bidirectional se...

📅 2026-06-30
CVSS 3.1 Dossier →
Component: zephyr

The Zephyr net_buf library (lib/net_buf/buf.c) manipulated both of its reference counts -- the per-header buf->ref and the per-data-block ref_count at...

📅 2026-06-30
CVSS 6.4 Dossier →
Component: zephyr

Zephyr's DNS resolver (subsys/net/lib/dns) parses resource records from DNS responses in dns_unpack_answer(), which validated only the fixed RR header...

📅 2026-06-30
CVSS 4.8 Dossier →
Component: zephyr

Zephyr's HTTP server (subsys/net/lib/http) provides a static-filesystem resource type (HTTP_RESOURCE_TYPE_STATIC_FS, available when CONFIG_FILE_SYSTEM...

📅 2026-06-29
CVSS 7.5 Dossier →
Component: zephyr

The IPv6 Neighbor Discovery handlers in subsys/net/ip/ipv6_nbr.c (handle_ra_input, handle_ns_input, handle_na_input) used an incorrect boolean express...

📅 2026-06-29
CVSS 8.1 Dossier →
Component: zephyr

mcumgr_serial_process_frag() in subsys/mgmt/mcumgr/transport/src/serial_util.c calls net_buf_reset() on the result of smp_packet_alloc() before checki...

📅 2026-06-29
CVSS 6.2 Dossier →
Component: zephyr

The USB CDC-NCM device class (subsys/usb/device_next/class/usbd_cdc_ncm.c) ignores the return value of usbd_ep_enqueue() in its ethernet transmit call...

📅 2026-06-29
CVSS 5.3 Dossier →
Component: zephyr

Zephyr's BSD-sockets getaddrinfo() implementation (subsys/net/lib/sockets/getaddrinfo.c) passes a pointer to a stack-allocated state object (struct ge...

📅 2026-06-28
CVSS 7.4 Dossier →
Component: zephyr

The Microchip SERCOM-G1 UART driver (drivers/serial/uart_mchp_sercom_g1.c), used by the PIC32CM-JH SoC family, contains an out-of-bounds write in its ...

📅 2026-06-28
CVSS 4.2 Dossier →
Component: zephyr

The Zephyr Bluetooth LE Audio Basic Audio Profile (BAP) unicast client mishandles peer-supplied ASE state notifications. In unicast_client_ep_qos_stat...

📅 2026-06-28
CVSS 6.5 Dossier →
Component: zephyr

Zephyr's IP socket recvmsg() implementation (subsys/net/lib/sockets/sockets_inet.c, insert_pktinfo()) validated the user-supplied ancillary (msg_contr...

📅 2026-06-28
CVSS 8.7 Dossier →
Component: zephyr

Zephyr's IPv6 network stack can be prevented from receiving or processing future incoming packets by sending a small number of maliciously fragmented ...

📅 2026-06-25
CVSS 7.5 Dossier →
Component: zephyr

The Zephyr PL011 UART driver (drivers/serial/uart_pl011.c) contains an unbounded software loop in pl011_irq_tx_enable() that repeatedly invokes the in...

📅 2026-06-24
CVSS 4.6 Dossier →
Page 1 of 7 (159 Total Records)