PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-43374 Git CVE debrief

CVE-2026-43374 is a Linux kernel networking flaw in nexthop group removal where percpu stats for a removed entry could be freed before the caller's synchronize_net() grace period completed. RCU readers that still see the old group can then dereference freed memory through nh_grp_entry_stats_inc(), making this a high-impact local kernel memory-safety issue.

Vendor
Git
Product
Unknown
CVSS
HIGH 7.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-08
Original CVE updated
2026-05-11
Advisory published
2026-05-08
Advisory updated
2026-05-11

Who should care

Linux kernel maintainers, distro security teams, and operators of systems that use nexthop groups or other kernel networking features should prioritize this fix.

Technical summary

NVD lists CVSS 3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H. The supplied kernel fix description says remove_nh_grp_entry() published the updated group with rcu_assign_pointer() and immediately called free_percpu(), but the synchronize_net() grace period in remove_nexthop_from_groups() ran later. The fix defers free_percpu() until after the grace period by chaining removed entries for deferred freeing, preventing RCU readers from touching freed percpu stats.

Defensive priority

High — local access is required, but the flaw affects kernel memory safety with high confidentiality, integrity, and availability impact, so patched kernels should be deployed promptly.

Recommended defensive actions

  • Apply the kernel fix referenced by the supplied stable commit links and deploy the updated kernel to affected hosts.
  • Prioritize systems that use nexthop groups or rely heavily on Linux networking and route-management paths.
  • Schedule a reboot or maintenance window so the patched kernel is actually running.
  • Verify exposure by checking whether your kernel build includes the nexthop fix associated with the referenced commits.
  • Monitor for kernel warnings, crashes, or networking anomalies until remediation is complete.

Evidence notes

The supplied CVE description states that remove_nh_grp_entry() frees percpu stats before the synchronize_net() grace period completes, and that RCU readers can later reach nh_grp_entry_stats_inc()->get_cpu_ptr(nhge->stats), causing a use-after-free. The NVD metadata in the source item lists CVSS 3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H and references four kernel.org stable commit URLs. Timing context from the provided record shows the CVE was published on 2026-05-08 and modified on 2026-05-11. The supplied enrichment does not mark this CVE as KEV-listed.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-43374 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-43374 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/9e08ad731862b22a87cc55f752e16d66cdc9e231

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.