5 matches found
PT-2026-128335
ethernet fill header in subsys/net/l2/ethernet/ethernet.c can prepend the Ethernet header in place, by pushing it into the headroom of the packet's first fragment, instead of allocating a separate header fragment. Before this fix the in-place path was selected purely from the build-time value of...
PT-2026-122216
The Bluetooth HCI USB transport class of the new USB device stack, subsys/usb/device next/class/bt hci.c, copies every controller-to-host HCI packet into a USB transfer buffer before enqueuing it on an endpoint. bt hci tx sync in allocated that buffer from bt hci ep pool, a fixed pool whose slots...
PT-2026-111113
The Bluetooth host's ATT transmit path releases a buffer it does not own when signing fails. chan send in subsys/bluetooth/host/att.c documents and every other error exit implements the contract that on failure the caller retains ownership of the net buf; the BT ATT OP SIGNED WRITE CMD branch...
PT-2026-70058
Name of the Vulnerable Software and Affected Versions Bouffalo Lab on-chip BLE controllers BL60x/BL70x/BL61x affected versions not specified Description The Bluetooth HCI driver for Bouffalo Lab on-chip BLE controllers contains an issue where the bt bflb send function in drivers/bluetooth/hci/hci...
PT-2026-53912
Name of the Vulnerable Software and Affected Versions Zephyr versions prior to 4.4.1 Description The net buf library in lib/net buf/buf.c uses non-atomic C operators to manage reference counts for the per-header buf-ref and the per-data-block ref count. Because the API is designed to be...