PatchSiren

PatchSiren cyber security CVE debrief

CVE-2024-26861 Linux CVE debrief

CVE-2024-26861 is a Linux kernel WireGuard issue in the receive path where KCSAN reported a data race involving receiving_counter.counter. The upstream fix uses READ_ONCE() and WRITE_ONCE() annotations to mark the concurrent access as intentional. NVD rates the issue as medium severity, with local access required and availability impact as the primary concern.

Vendor
Linux
Product
Unknown
CVSS
MEDIUM 5.5
CISA KEV
Not listed in stored evidence
Original CVE published
2024-04-09
Original CVE updated
2026-05-14
Advisory published
2024-04-09
Advisory updated
2026-05-14

Who should care

Linux distribution maintainers, kernel administrators, and operators running WireGuard-enabled systems should review this CVE, especially if they rely on affected Linux kernel release lines or vendor kernels built from them.

Technical summary

The reported issue is a synchronization/data-race problem in drivers/net/wireguard/receive.c. According to the supplied description, KCSAN observed concurrent read and write access to keypair->receiving_counter.counter in wg_packet_decrypt_worker and wg_packet_rx_poll. The fix adds READ_ONCE()/WRITE_ONCE() annotations rather than changing the underlying logic, indicating the race is being explicitly acknowledged in code. NVD lists affected Linux kernel ranges ending before 5.10.214, 5.15.153, 6.1.83, 6.6.23, 6.7.11, and 6.8.2.

Defensive priority

Medium. The issue is local, requires low privileges, and is rated with high availability impact but no confidentiality or integrity impact in the supplied CVSS vector.

Recommended defensive actions

  • Upgrade to a Linux kernel release that includes the upstream/stable fix for your branch.
  • If you maintain a vendor kernel, verify the corresponding backport is present in your distribution advisory stream.
  • Prioritize systems using WireGuard, especially where kernel updates are delayed or custom kernels are deployed.
  • Confirm whether your deployment falls within the affected version ranges listed by NVD and plan patching accordingly.
  • Track downstream notices from your Linux vendor for exact fixed package versions.

Evidence notes

This debrief is based on the supplied CVE description and official references. The CVE was published on 2024-04-17 and later modified on 2026-05-12. The supplied NVD record links multiple upstream stable patch references, and the weakness classification is CWE-362. No exploit code or weaponized reproduction details are included.

Sources and references

Verified primary and authoritative sources

  • CVE-2024-26861 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2024-26861

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

  • CVE-2024-26861 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2024-26861

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

Supplemental references

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/3f94da807fe1668b9830f0eefbbf7e887b0a7bc6

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

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/45a83b220c83e3c326513269afbf69ae6fc65cce

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

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/78739d72f16b2d7d549f713f1dfebd678d32484b

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

  • Mitigation or vendor reference

    Unverified legacy reference

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

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

  • Mitigation or vendor reference

    Unverified legacy reference

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

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

  • Mitigation or vendor reference

    Unverified legacy reference

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

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

  • Mitigation or vendor reference

    Unverified legacy reference

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

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

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.