PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-46180 Linux CVE debrief

A use-after-free vulnerability exists in the Linux kernel's brcmfmac Wi-Fi driver, specifically in the watchdog task teardown path. The race condition occurs when the watchdog task terminates between send_sig() and kthread_stop() calls, potentially leading to memory corruption. The fix increases the watchdog task's reference count before signal delivery and uses kthread_stop_put() to properly release the reference, ensuring safe synchronization during driver shutdown.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-28
Original CVE updated
2026-06-19
Advisory published
2026-05-28
Advisory updated
2026-06-19

Who should care

Organizations running Linux systems with Broadcom FullMAC wireless chipsets, particularly those in high-availability or security-sensitive environments where kernel stability is paramount. Cloud and edge deployments using brcmfmac-dependent hardware should track this fix.

Technical summary

The brcmfmac driver manages a watchdog kernel thread for hardware monitoring. During driver shutdown, the sequence of send_sig() followed by kthread_stop() creates a window where the task may already have exited and freed its task_struct. The vulnerability is a classic TOCTOU (time-of-check to time-of-use) race in thread lifecycle management. The resolution employs reference counting: kthread_get() increments the reference before signal delivery, and kthread_stop_put() atomically stops the thread and decrements the reference, ensuring the task structure remains valid throughout the operation. Multiple stable tree commits indicate backports to various kernel release branches.

Defensive priority

medium

Recommended defensive actions

  • Apply kernel updates containing the referenced stable tree commits when available from your Linux distribution
  • Monitor vendor security advisories for brcmfmac driver patches
  • Review systems using Broadcom FullMAC wireless chipsets for exposure
  • Prioritize patching on systems with untrusted local access or where Wi-Fi driver stability is critical

Evidence notes

Vulnerability description sourced from official CVE record and NVD entry. Fix commits identified in kernel.org stable tree. No CVSS score or severity assigned by NVD at time of disclosure (status: Awaiting Analysis). Vendor attribution marked low confidence due to 'Unknown Vendor' classification in source data; canonical vendor is Linux kernel maintainers based on patch source.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-46180 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-46180

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-46180 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-46180

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/658d2e46c2e9a8eb9b80c5e803ce3c89885b3366

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/908b92231e1ded53e43fcfad5e0704d83e1b803c

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/c623b63580880cc742255eaed3d79804c1b91143

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/d16827cb1d3936f7627d0da6044483f743ebde03

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/ed4168d1a50fef5be8eca947fbbf05a28507d265

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.