Priority LOW 30
The MCUmgr SMP-over-console transport decodes a base64 frame, reads a 16-bit packet length from it, verifies a CRC and then unconditionally strips the trailing CRC with rx_ctxt->nb->len -= 2U; in mcumgr_serial_process_fr…
CVSS 3.1MEDIUM 6.8· Local · No auth · No interaction · EPSS 0.00242 · Published 2026-09-28 · Fixed in 4.3.2, 4.4.2 CWE-125
Priority LOW 26
parse_write_op() in subsys/net/lib/lwm2m/lwm2m_message_handling.c handles inbound CoAP WRITE/CREATE requests that carry a Block1 option.
CVSS 3.1MEDIUM 5.9· Network · No auth · No interaction · EPSS 0.00264 · Published 2026-09-28 · Fixed in 4.3.2, 4.5.0 CWE-476
Priority LOW 28
The native BSD-socket layer recorded a pending asynchronous socket error by type-punning it into struct net_context's void user_data field (ctx->user_data = INT_TO_POINTER(-status) in zsock_accepted_cb(), zsock_received_…
CVSS 3.1MEDIUM 6.5· Adjacent network · No auth · No interaction · EPSS 0.00175 · Published 2026-09-28 · Fixed in 4.4.2 CWE-843
Priority LOW 24
The CoAP link-format helper match_path_uri() in subsys/net/lib/coap/coap_link_format.c compares a registered resource path against the URI carried in a Uri-Query href= option.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.0023 · Published 2026-09-28 · Fixed in 4.3.2, 4.4.2 CWE-125
Priority LOW 30
ieee802154_send() in subsys/net/l2/ieee802154/ieee802154.c copies the outgoing packet into a single fixed 125-byte transmit buffer (tx_frame_buf_pool, sized IEEE802154_MTU).
CVSS 3.1HIGH 7.1· Local · Low privileges · No interaction · EPSS 0.00096 · Published 2026-09-28 · Fixed in 4.3.2, 4.4.2 CWE-787
Priority LOW 35
The ADC API requires each driver to reject a sampling sequence whose destination buffer is too small: the buffer_size field of struct adc_sequence in include/zephyr/drivers/adc.h documents that "the driver must ensure th…
CVSS 3.1HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.00125 · Published 2026-09-28 · Fixed in 4.3.2, 4.4.2 CWE-787
Priority LOW 35
The ADC API requires each driver to reject a sampling sequence whose destination buffer is too small: the buffer_size field of struct adc_sequence in include/zephyr/drivers/adc.h documents that "the driver must ensure th…
CVSS 3.1HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.00125 · Published 2026-09-28 · Fixed in 4.3.2, 4.4.2 CWE-787
Priority LOW 35
The userspace verifier z_vrfy_rtio_sqe_copy_in_get_handles() in subsys/rtio/rtio_syscalls.c (subsys/rtio/rtio_handlers.c before v4.3.0) validated the RTIO object handle and the sqes input array, but not the handle out-pa…
CVSS 3.1HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.00165 · Published 2026-09-28 · Fixed in 4.3.2, 4.4.2 CWE-787
Priority LOW 24
The IEEE 1588 PTP management-message parser in subsys/net/lib/ptp/tlv.c mishandles the PTP_MGMT_TIME management id.
CVSS 3.1MEDIUM 5.4· Adjacent network · No auth · No interaction · EPSS 0.00244 · Published 2026-08-26 · Fixed in 4.3.2, 4.4.2 CWE-125
Priority LOW 15
The LoRaWAN TS004 Fragmented Data Block Transport handler frag_transport_package_callback() in subsys/lorawan/services/frag_transport.c parses downlink command bytes without validating that enough payload bytes remain be…
CVSS 3.1LOW 3.1· Adjacent network · High privileges · No interaction · EPSS 0.00233 · Published 2026-08-26 · Fixed in 4.4.2 CWE-125
Priority LOW 19
The LoRaWAN application-layer clock-synchronization service parses downlinks in clock_sync_package_callback() (subsys/lorawan/services/clock_sync.c).
CVSS 3.1MEDIUM 4.3· Adjacent network · No auth · No interaction · EPSS 0.00226 · Published 2026-08-26 · Fixed in 4.3.2, 4.4.2 CWE-125
Priority LOW 31
The Bluetooth host ATT layer (subsys/bluetooth/host/att.c) associates each in-flight ATT TX buffer with its owning channel via the static tx_meta_data_storage[] array (data->att_chan = chan).
CVSS 3.1HIGH 7.1· Adjacent network · No auth · No interaction · EPSS 0.00301 · Published 2026-08-04 · Fixed in 4.4.2 CWE-416
Priority MEDIUM 42
The hawkBit device management client in subsys/mgmt/hawkbit accumulates the body of an HTTP response from the update server into a heap buffer in response_json_cb() (subsys/mgmt/hawkbit/hawkbit.c).
CVSS 3.1HIGH 8.2· Network · No auth · No interaction · EPSS 0.00507 · Published 2026-08-03 · Fixed in 4.3.2, 4.4.2 CWE-122
Priority HIGH 70
The OCPP 1.6 client in subsys/net/lib/ocpp parsed inbound WAMP RPC frames in parse_rpc_msg() (subsys/net/lib/ocpp/ocpp_j.c) using a hand-rolled helper, extract_string_field(), that copied the message's uid and action fie…
CVSS 3.1HIGH 8.6· Network · No auth · No interaction · EPSS 0.00376 · Published 2026-08-02 · Fixed in 4.4.2 CWE-125
Priority LOW 29
Zephyr's Bluetooth Mesh subnet key management leaks one PSA Crypto key slot on every subnet-key teardown.
CVSS 3.1MEDIUM 6.5· Adjacent network · No auth · No interaction · EPSS 0.00291 · Published 2026-08-02 · Fixed in 4.3.1, 4.4.2 CWE-401
Priority MEDIUM 58
The DHCPv4 client helper net_dhcpv4_msg_type_name() in subsys/net/lib/dhcpv4/dhcpv4.c indexes a static 8-element const char * name table after a faulty bounds check.
CVSS 3.1MEDIUM 5.4· Adjacent network · No auth · No interaction · EPSS 0.00266 · Published 2026-08-01 · Fixed in 4.4.2 CWE-125
Priority LOW 28
Zephyr's Bluetooth host declares a GATT characteristic as two consecutive attributes: a Characteristic Declaration whose permission is hard-coded to BT_GATT_PERM_READ, and a Characteristic Value attribute that carries th…
CVSS 3.1MEDIUM 6.5· Adjacent network · No auth · No interaction · EPSS 0.00184 · Published 2026-08-01 · Fixed in 4.3.1, 4.4.2 CWE-863
Priority LOW 34
Zephyr's IPv6 forwarding path re-sent routed unicast packets without ever decrementing the IPv6 hop limit.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00644 · Published 2026-07-31 · Fixed in 4.5.0 CWE-835
Priority LOW 33
The Zephyr Bluetooth GATT client CCC-write response handler gatt_write_ccc_rsp() in subsys/bluetooth/host/gatt.c invoked the application's params->subscribe() callback after it had already called params->notify(conn, par…
CVSS 3.1HIGH 7.6· Adjacent network · No auth · No interaction · EPSS 0.00304 · Published 2026-07-31 · Fixed in 4.3.2, 4.4.2 CWE-416
Priority LOW 21
In the Synopsys DesignWare I2C driver (drivers/i2c/i2c_dw.c) operating in target/slave mode, the rx_full interrupt handler gates the write_requested() callback on dw->state != CMD_SEND, and dw->state is only reset to REA…
CVSS 3.1MEDIUM 4.6· Physical · No auth · No interaction · EPSS 0.00243 · Published 2026-07-27 · Fixed in 4.3.2, 4.4.2 CWE-835
Priority LOW 33
The userspace verifier z_vrfy_log_filter_set() for the log_filter_set syscall in subsys/logging/log_mgmt.c performed a signed comparison against the int16_t src_id parameter: src_id < (int16_t)log_src_cnt_get(domain_id).
CVSS 3.1HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.00169 · Published 2026-07-27 · Fixed in 4.3.1, 4.4.2 CWE-787
Priority LOW 32
In Zephyr's userspace dynamic-objects subsystem, thread_idx_alloc() in kernel/userspace/userspace.c allocated a new thread permission index from the global _thread_idx_map[] bitmap without holding lists_lock.
CVSS 3.1HIGH 7.0· Local · Low privileges · No interaction · EPSS 0.00115 · Published 2026-07-25 · Fixed in 4.3.2, 4.4.2 CWE-362
Priority LOW 21
The Zephyr ext2 file system validates the on-disk superblock in ext2_verify_disk_superblock() (subsys/fs/ext2/ext2_impl.c) before completing a mount.
CVSS 3.1MEDIUM 4.6· Physical · No auth · No interaction · EPSS 0.00243 · Published 2026-07-24 · Fixed in 4.3.2, 4.4.2 CWE-369
Priority LOW 34
The Classic (BR/EDR) L2CAP signaling handlers l2cap_br_conf_req() and l2cap_br_conf_rsp() in subsys/bluetooth/host/classic/l2cap_br.c validated the minimum command size against buf->len (the bytes remaining in the whole…
CVSS 3.1HIGH 7.6· Adjacent network · No auth · No interaction · EPSS 0.00161 · Published 2026-07-21 · Fixed in 4.3.1, 4.4.2 CWE-125
Priority LOW 24
The DesignWare SPI driver (drivers/spi/spi_dw.c) computed the SPI BAUDR clock divider as info->clock_frequency / config->frequency without validating config->frequency.
CVSS 3.1MEDIUM 5.5· Local · Low privileges · No interaction · EPSS 0.00136 · Published 2026-07-21 · Fixed in 4.3.1, 4.4.2 CWE-369
Load more