HomeFreeBSD

net80211: fail for unicast traffic without unicast key

Description

net80211: fail for unicast traffic without unicast key

Falling back to the multicast key may cause unicast traffic to leak.
Instead fail when no key is found.

For more information see the 'Framing Frames: Bypassing Wi-Fi Encryption
by Manipulating Transmit Queues' paper.

[ I updated the commit message to reference the paper and the code
comment to record historic behaviour as discussed in private email. ]

Security: CVE-2022-47522

Details

Provenance
domienschepers <schepers.d@northeastern.edu>Authored on Nov 10 2022, 12:00 AM
bzCommitted on Apr 10 2023, 11:38 PM
Parents
rG461ccb55d50c: dhclient: add ability to ignore options in offers
Branches
Unknown
Tags
Unknown