CVE-2026-46332

greybus: gb-beagleplay: bound bootloader receive buffering

High · published June 9, 2026

CVSS v3.1
8.0
EPSS
0%
Percentile
24.4
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

greybus: gb-beagleplay: bound bootloader receive buffering

cc1352_bootloader_rx() appends each serdev chunk into the fixed

rx_buffer before parsing bootloader packets. The helper can keep

leftover bytes between callbacks and may receive multiple packets in one

callback, so a single count value is not constrained by one packet

length.

Check that the incoming chunk fits in the remaining receive buffer space

before memcpy(). If it does not, drop the staged data and consume the

bytes instead of overflowing rx_buffer.

The record
Technical detail
CVSS v3.1
8.0 · HIGH
Vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00326 · 24.4th percentile
Published
2026-06-09T12:36Z
EPSS history
Timeline
  • 09 JUN 12:36Z
    greybus: gb-beagleplay: bound bootloader receive buffering
    cvelistv5