CVE-2026-46122: wifi: b43: enforce bounds check on firmware key index in b43_rx()
In the Linux kernel, the following vulnerability has been resolved:
wifi: b43: enforce bounds check on firmware key index in b43rx()
The firmware-controlled key index in b43rx() can exceed the dev->key[] array size (58 entries). The existing B43WARNON is non-enforcing in production builds, allowing an out-of-bounds read.
Make the B43WARNON check enforcing by dropping the frame when the firmware returns an invalid key index.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 6.6.141.1-1