APPLIED: [SRU][M/J/F][PATCH 0/1] CVE-2023-47233
Roxana Nicolescu
roxana.nicolescu at canonical.com
Mon Apr 8 07:43:01 UTC 2024
On 03/04/2024 17:26, Bethany Jamison wrote:
> [Impact]
>
> The brcm80211 component in the Linux kernel through 6.5.10 has a
> brcmf_cfg80211_detach use-after-free in the device unplugging (disconnect
> the USB by hotplug) code. For physically proximate attackers with local
> access, this "could be exploited in a real world scenario." This is related
> to brcmf_cfg80211_escan_timeout_worker in
> drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c.
>
> [Fix]
>
> Mantic: Clean cherry-pick.
> Jammy: Mantic patch applied cleanly.
> Focal: Backport - used del_timer_sync in place of timer_delete_sync.
> Bionic: fix sent to esm ML
> Xenial: fix sent to esm ML
> Trusty: not going to be fixed by us
>
> [Test Case]
>
> Compile and boot tested.
>
> [Where problems could occur]
>
> This fix affects those who use the brcm80211 driver who then disconnect
> the USB via hotplug, issues with this fix would be visable via some
> undefined behavior from the system. This fix has a fairly low risk of
> regression though the risk is slightly increased in Focal because I had
> to swap the timer deletion sync functions.
>
> Zheng Wang (1):
> wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach
>
> drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
Applied to mantic, jammy, focal master-next branches. Thanks!
More information about the kernel-team
mailing list