一线运维实战手记 · 云计算 · 数据库 · 故障排查
2026年10月16日

CVE-2026-75084 [MEDIUM] – The CC1200 sub-GHz IEEE 802.15.4 driver takes the PHY packet length from the first byte of

未分类
📑 文章目录

The CC1200 sub-GHz IEEE 802.15.4 driver takes the PHY packet length from the first byte of the radio’s RX FIFO in get_packet_length() and validates it in verify_rxfifo_validity() (drivers/ieee802154/ieee802154_cc1200.c). That validation only enforced a lower bound (pkt_len data and then calls net_buf_add() with the same length. A length above 128 therefore writes up to 127 bytes past the end of a fragment in the contiguous rx_bufs pool and leaves a net_buf whose len exceeds its capacity. The overflowing bytes are FIFO-underflow output rather than attacker-chosen data, so the practical impact is network-buffer-pool corruption and crashes rather than a controlled write. Only builds that enable CONFIG_IEEE802154_CC1200 with an attached CC1200 radio are affected.